如何为邮递员或失眠声明SANCTUM_STATEFUL_DOMAINS env
How to declare SANCTUM_STATEFUL_DOMAINS env for postman or insomnia
我用 laravel-sanctum 建了一个水疗中心
但是我在验证时遇到问题。
因为使用 CSRF(不是令牌)通过 laravel-sanctum 进行身份验证需要先声明 SANCTUM_STATEFUL_DOMAINS。但是邮递员或失眠者在随机端口上发送请求。所以我无法验证
任何人都可以给我提示或什么吗?
$domain = $request->headers->get('referer') ?: $request->headers->get('origin');
这是一个片段
\Laravel\Sanctum\Http\Middleware\EnsureFrontendRequestsAreStateful::class
=> 需要将 header referer
或 origin
设置为给定域并将此域声明为 SANCTUM_STATEFUL_DOMAINS
配置。
我用 laravel-sanctum 建了一个水疗中心 但是我在验证时遇到问题。 因为使用 CSRF(不是令牌)通过 laravel-sanctum 进行身份验证需要先声明 SANCTUM_STATEFUL_DOMAINS。但是邮递员或失眠者在随机端口上发送请求。所以我无法验证
任何人都可以给我提示或什么吗?
$domain = $request->headers->get('referer') ?: $request->headers->get('origin');
这是一个片段
\Laravel\Sanctum\Http\Middleware\EnsureFrontendRequestsAreStateful::class
=> 需要将 header referer
或 origin
设置为给定域并将此域声明为 SANCTUM_STATEFUL_DOMAINS
配置。