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);
}
求问有其他方案吗?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
用这条路由不就好了吗?
Route::get('logout', 'Auth\LoginController@logout')->name('logout');