不使用 remember_token 时退出报错,请问如何解决?
laravel 5.4版本
用的自带的Auth,因为种种原因不可以使用「remember_token」字段
logout时会报找不到remember_token的错误
现在的解决办法是在:「Illuminate/Auth/SessionGuard.php」的「logout()」调整:
if (! is_null($this->user) && ! empty($user->getRememberToken())) {
$this->cycleRememberToken($user);
}
求问有其他方案吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
用这条路由不就好了吗?
Route::get('logout', 'Auth\LoginController@logout')->name('logout');
@leung0826 这样不可以