如何在cakephp中对DefaultPasswordHasher()所使用的密码进行编码

r7knjye2  于 2022-11-11  发布在  PHP
关注(0)|答案(2)|浏览(129)

在我的项目中,密码被散列并保存在数据库中,但是如果我忘记了密码,我怎么才能得到原始密码呢?

q7solyqu

q7solyqu1#

你不能,这就是使用散列的全部意义。
如果有人忘记了密码,那么他们应该设置一个新的,即你应该相应地实现某种形式的密码重置功能。

zengzsys

zengzsys2#

如果用户忘记了密码,您可以发送一个链接给他创建一个新的密码(通过问题来检查他的身份)。

相关问题