【发布时间】:2018-12-07 03:30:15
【问题描述】:
如果用户表的状态字段设置为 1,我想登录用户,否则不登录。所以这个问题在我问的这个问题中得到了解决。
How to override default login mechanism of Laravel 5.6?
但现在我遇到了另一个问题。当状态为0(未激活)的用户点击登录页面中的默认忘记密码链接并输入他的电子邮件地址,然后点击重置链接并填写新密码,即使他的状态为 0(未激活),他也会自动登录。
如果用户状态为0,如何防止忘记密码机制?
【问题讨论】:
-
跟踪路由并找到忘记密码函数被调用的位置,并从那里查找将状态更改为 0 的查询。
-
从最后一个答案中,如果您删除 'status'=>1 那么它将按您的意愿工作
标签: php laravel-5.6 forgot-password