【发布时间】:2018-05-16 22:41:00
【问题描述】:
我正在使用 laravel Auth。尝试使用电子邮件和密码添加新规则,如果状态(用户模型中的字段)= 1,则他无法登录。我找不到我应该在哪里添加这个。我在看中间件,guard.php AuthenticateUsers.php 但没有找到它..
编辑:
我已经通过创建新的中间件来检查这个字段来解决这个问题。也可以使用 Auth::attempt
【问题讨论】:
-
这里的状态是什么?
-
@MohamedAthif 状态是用户模型中的字段(已编辑第一篇文章)
-
如果他的状态为 1,你可以制作一个中间件并限制像管理员这样的路由
-
@MohamedAthif 如果他的状态为 1,我不希望他首先能够登录。我认为必须有检查电子邮件/密码组合是否正确的功能,所以我可以在那里再添加一行,但我找不到它
标签: php laravel authentication