Святилище Laravel SPA не аутентифицировано после входа в систему

Я пытаюсь использовать laravel Sanctum SPA со своим приложением Nuxt, но столкнулся с проблемой. Я выполнил все шаги, чтобы заставить его работать. Я могу успешно войти в систему и получить XSRF-токен, но когда я хочу получить фактического вошедшего в систему пользователя после входа в систему, он возвращает 401 Unauthorized. Ниже все мои настройки. Мое приложение nuxt работает на http://localhost:3000, а Laravel — на http://127.0.0.1:8000 с помощью php artisan serve

.env:

SANCTUM_STATEFUL_DOMAINS=localhost:3000
SESSION_DOMAIN=localhost

Ядро.php

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

корс.php

'paths' => ['api/*', 'sanctum/csrf-cookie'],
'supports_credentials' => true,

маршруты /api.php

Route::middleware('auth:sanctum')->get('user', function (Request $request) {
    return $request->user();
});

Route::post('login', [AuthController::class, 'login']);

nuxt.config.js

axios: {
    credentials: true,
},
auth: {
    strategies: {
        'laravelSanctum': {
            provider: 'laravel/sanctum',
            url: 'http://localhost:8000',
            endpoints: {
                login: {
                    url: '/api/login',
                    method: 'post'
                },
                logout: {
                    url: '/api/logout',
                    method: 'get'
                },
                user: {
                    url: '/api/user',
                    method: 'get'
                }
            },
        },
    },
},

Кто-нибудь здесь знает, что может быть не так или отсутствует? Открыт для всех решений :). Заранее спасибо!


person Rogier    schedule 19.07.2021    source источник
comment
Отвечает ли это на ваш вопрос? Получите ошибку 401 (без аутентификации) после входа в святилище laravel с помощью nuxtjs   -  person Abishek    schedule 19.07.2021
comment
К сожалению, у меня уже есть и/или все там перепробовано   -  person Rogier    schedule 20.07.2021
comment
Не уверен, что это может вам помочь: stackoverflow.com/a/68081536/8816585   -  person kissu    schedule 20.07.2021