Просто собираюсь предвосхитить этот вопрос, сказав, что я через некоторое время возвращаюсь в Laravel, не используя его, похоже, что есть много изменений, и текущий рассматриваемый проект использует МНОГО запеченного в«Laravel Ecosystem» ... так что я мог упустить какой-то контекст здесь.
Проблема: После обновления с Laravel 5.6 до 5.7 маршруты API-интерфейса, защищенные аутентификацией, разрушаются из-за истечения сеанса, даже сразу после входа в систему (запрос на выход).
Конфигурация:
/ config / auth.php
'guards' => ['api' => ['driver' => 'spark']]
/ route / api.php
Route::group([
'middleware' => 'auth:api'
], function () {
// Routes in here are busting
}
/ app / Providers / SparkServiceProvider.php
protected $usesApi = true; // yup
Дополнительная информация:
- Сайт использует плагин Socialite для управления аутентификацией пользователя
- В запросе действительно
spark_token
- Vue clientвыполнение вызовов, получение статуса
401 Unauthorized
на следующей странице загрузки после успешной аутентификации через loДжин форма - До обновления Laravel 5.6 до 5.7
все работало отлично, есть идеи?Я пролистал заметки о выпуске / руководство по обновлению Laravel 5.7, но не нашел нужной информации.