2017-04-05 80 views
1

我试图加密这样的密码,加密解密Laravel 5.4

RegisterController:

'password' => encrypt($data['password']), 

然后,我需要忘记密码模块在解密密码。

myController的:

$pass = decrypt($password); 

一切工作正常至今。

但是,当我尝试登录它抛出消息:

These credentials do not match our records. 

我想我需要在登录控制器的变化,但无法弄清楚究竟在何处。

我该怎么做?

+0

密码应被散列未加密的@Adhika如指出,和它的一个非常不好的做法要能够解密用户密码,它就像在纯文本有他们。如果你能够解密任何像样的黑客应该也可以。我永远不会注册到一个站点知道管理员可以查看我的密码。 – dparoli

回答