我试图像这样加密密码,
RegisterController:
'password' => encrypt($data['password']),
然后我需要在忘记密码模块中解密密码。
myController的:
$pass = decrypt($password);
到目前为止一切正常。
但是当我尝试登录时会抛出消息:
These credentials do not match our records.
我认为我需要在登录控制器上进行更改,但无法准确找出确切的位置。
我该怎么做?
答案 0 :(得分:4)
你无法解密"密码因为实际上它们是经过哈希处理的(无法恢复纯文本密码)。
如果您想在应用中实施重置密码,可以参考https://laravel.com/docs/5.1/authentication#resetting-passwords
的相关答案