只是说这个问题的前言是说我在一段时间没有使用它后重新回到Laravel,似乎有很多变化,而且目前的项目是在Laravel生态系统中使用了大量的烘焙“......所以我可能会错过一些上下文 .
The issue : 从Laravel 5.6升级到5.7后,由于会话到期,即使在登录后立即(提示注销),身份验证的API路由也会破坏 .
The configuration :
/config/auth.php
'guards' => ['api' => ['driver' => 'spark']]
/routes/api.php
Route::group([
'middleware' => 'auth:api'
], function () {
// Routes in here are busting
}
/app/Providers/SparkServiceProvider.php
protected $usesApi = true; // yup
Additional info :
-
该站点使用Socialite插件来管理用户身份验证
-
请求中确实有
spark_token
-
Vue客户端进行调用,在通过登录表单成功验证后,在下一页加载时获取状态
401 Unauthorized
-
从Laravel 5.6升级到5.7之前,它的工作正常
有任何想法吗?我已经完成了Laravel 5.7发行说明/升级指南,没有找到任何相关信息 .