laravel使用auth和SHA512加密重置密码

时间:2018-09-21 09:17:32

标签: laravel authentication traits laravel-5.6 reset-password

我正在使用laravel auth并使用ResetsPasswords Trait重置密码 SHA512加密后,这是我的ResetPassowrds特征代码

/**
 * 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('sha512',$password);

    $user->setRememberToken(Str::random(60));

    $user->save();

    event(new PasswordReset($user));

    $this->guard()->login($user);
}

代码在本地正常工作,但是当我切换到服务器时,bcrypt中的密码已更新,如何解决此问题...?

0 个答案:

没有答案