As per my title mentioned. I can't use auth()->attempt($credentials, false)
as it always return false.
After further digging in to the problem, finally found that it was due to this.
public function validateCredentials(UserContract $user, array $credentials)
{
$plain = $credentials['password'];
return $this->hasher->check($plain, $user->getAuthPassword());
}
the $user->getAuthPassword()
return null
even though the $user
have password on the original while I dump it out
Does anybody know how this getAuthPassword()
work?
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire