场景:
User 中使用修改器修改了一波密码, 当然RegisterController 中的bcript已经被我去掉了
然后在重置密码的时候 新密码无登录, 心里MMP 然后果然是二次加密了 Mark一下
public function setPasswordAttribute($password) { $this->attributes['password'] = bcrypt($password); }
重置密码加密:
/** * Reset the given user's password. * * @param \Illuminate\Contracts\Auth\CanResetPassword $user * @param string $password * @return void */ protected function resetPassword($user, $password) { $user->password = Hash::make($password); $user->setRememberToken(Str::random(60)); $user->save(); event(new PasswordReset($user)); $this->guard()->login($user); }