当前位置: 首页 >数据库 > 1054 Unknown column 'remember_token' in 'field list' (SQL: update `users` set `remember_token` = ********where `id` = 1)

1054 Unknown column 'remember_token' in 'field list' (SQL: update `users` set `remember_token` = ********where `id` = 1)

关于Laravel用户认证退出时报错

1、laravel的auth认证在登录的时候是非常的方便的,但是稍有不慎就会出现错误

1054 Unknown column 'remember_token' in 'field list' (SQL: update `users` set `remember_token` = ********where `id` = 1)

2、解决方法

在解决问题之前先看看我的代码:

/** * 登录提交 * @param Request $request */public function login(Request $request){$reqData = $request->only(['useame', 'password']);$isLogin = auth()->attempt($reqData);if ($isLogin) {retu redirect(route('admin.index'));} else {retu redirect(route('admin.login'))->withErrors(['errorMsg' => '请输入账号和密码']);}}/** * 退出 */public function logout(){auth()->logout();retu redirect(route('admin.login'));}

代码非常的简洁哈,问题就出在logout时,在使用auth()->logout()方法时报了上面的错误

解决方法是在使用认证的模型类中加上这么一句话:

protected $rememberTokenName = '';

完美解决。

作者:养猪至富
来源链接:https://www.cnblogs.com/zqblog1314/p/14637512.html

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。





本文链接:https://www.javaclub.cn/database/118178.html

分享给朋友:

“1054 Unknown column 'remember_token' in 'field list' (SQL: update `users` set `remember_token` = ********where `id` = 1)” 的相关文章