文档
分类
标签
真是被这个搞的头都大了.绕来绕去的,到现在AUTH和GUARD倒地是如何分工的,还是不太明白.算了先说怎么弄的吧.
现在用的就是这个方法,也是很多无奈.因为用的JWT插件,一改的话得改很多,而且怎么都得动源代码,不是laravel就是JWT的 所以索性就最简单粗暴吧
Illuminate\Auth\EloquentUserProvider
123456789101112131415
// 114行左右/** * Validate a user against the given credentials. * * @param \Illuminate\Contracts\Auth\Authenticatable $user * @param array $credentials * @return bool */public function validateCredentials(UserContract $user, array $credentials){ $plain = $credentials['password']; //XXX 自己修改的 md5验证, 这是最快捷的方式,虽然存在隐患,以后再解决吧 return md5($plain) == $user->getAuthPassword(); //return $this->hasher->check($plain, $user->getAuthPassword());}
29 / 54