Совместное использование Laravel Sanctum SPA auth и Auth UI

У меня есть установка с Vue SPA, которую используют обычные пользователи. Я также создаю область системного администратора, которая не является частью SPA, а является частью приложения Laravel (виды лезвий и т. Д.).

Доволен аутентификацией SPA согласно https://laravel.com/docs/7.x/sanctum

Однако при попытке войти в систему с использованием auth ui (bootsrap) в моей административной области, которая является представлением лезвия, я, кажется, все время получаю перенаправление 302 обратно на страницу входа в систему.

Работает ли Sanctum с промежуточным программным обеспечением для веб-аутентификации?

Мой файл env выглядит следующим образом:

SANCTUM_STATEFUL_DOMAINS=localhost,127.0.0.1
SESSION_DOMAIN=localhost

Файл веб-маршрутов

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

ПО промежуточного слоя API в Kernel.php

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

0 ответов

Другие вопросы по тегам