Совместное использование 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,
],