在这个问题的序言中,我说我要在不使用它的一段时间后回到Laravel,它看起来有很多变化,而当前的项目是使用"Laravel生态系统“中的很多烘焙物。所以我可能在这里遗漏了一些内容。
问题:在从Laravel5.6升级到5.7之后,由于会话到期,甚至在登录(提示注销)之后,受保护的API路由也会中断。
配置:
/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附加信息:
spark_token的。401 Unauthorized。有什么想法吗?我已经通过Laravel5.7发行说明/升级指南,没有找到任何相关的信息。
发布于 2019-04-07 13:25:52
找到了一个对我有用的解决方案:
添加到app/Http/Middleware/EncryptCookies.php中
/**
* Indicates if cookies should be serialized.
* @var bool
*/
protected static $serialize = false;然后清除浏览器中的cookie,然后重试登录。
https://stackoverflow.com/questions/53565529
复制相似问题