auth('admin')->user()
请问这个代码的user()
方法,会去数据库查一次,还是直接从session
里面拿?
在登录过程中,如果用户表有一个status
字段用于表示用户状态,比如:
status=0
: 帐户被停用
status=1
: 帐户正常
status=2
: 帐户异常,需要修改密码
如果在登录时我要根据这个状态向请求返回不同的提示信息,比如 帐户被停用,请联系管理员
, 帐户异常登录,请修改密码
.
需要什么样做呢?先查询到用户,然后根据状态返回,如果帐户正常,再auth('admin')->loginUsingId($id);
么?
期望得到朋友的帮助.