Auth::attempt () method 怎么知道要去比对哪张表?
https://stackoverflow.com/questions/234313...
另外, $this->validate()之后返回的不是TRUE和FALSE吗?
为什么request.php里面没找到这个方法?
关于 LearnKu
$this->validate()如果验证失败,直接抛出异常,如果验证通过,好像是返回所有有验证规则的输入数据
建议你用IDE,可以跳转方法的定义,然后自己看源代码,,
在你的config文件夹下 有个配置 仔细看看
Auth门面读取了配置文件auth.php,其provider项配置了默认的认证模型(user模型)或表(users)。Auth门面上的attempt方法其实是通过
\Illuminate\Auth\AuthManager类型间接调用Illuminate\Contracts\Auth\StatefulGuard接口实现上的attempt方法。validate方法实质是上调
Trait了,存在于父控制器内的Illuminate\Http\Request\ValidatesRequests,它的签名如下,返回一个验证通过的数组或异常