一起使用Laravel Sanctum SPA身份验证和Auth UI

时间:2020-05-26 23:35:16

标签: laravel laravel-sanctum

我有一个设置,其中包含普通用户使用的Vue SPA。我还创建了一个系统管理区域,该区域不是SPA的一部分,而是Laravel应用程序的一部分(刀片视图等)。

很高兴按照https://laravel.com/docs/7.x/sanctum#spa-authentication认证SPA

但是,当尝试使用auth ui(bootsrap)登录到我的管理区域(这是刀片视图)时,我似乎总是获得302重定向以重新登录页面。

Sanctum是否可以与Web身份验证中间件一起使用?

我的环境文件如下:

SANCTUM_STATEFUL_DOMAINS=localhost,127.0.0.1
SESSION_DOMAIN=localhost

网络路由文件

Route::group(['middleware' => ['auth']], function () {
   Route::get('accounts', 'Admin\AdminController@index'); });

Kernel.php中的API中间件

 'api' => [
        EnsureFrontendRequestsAreStateful::class,
        'throttle:60,1',
        \Illuminate\Routing\Middleware\SubstituteBindings::class,
    ],

0 个答案:

没有答案