翻译laravel 5 Bcrypt

时间:2016-02-21 06:52:21

标签: bcrypt laravel-5.2

如何将laravel Bcrypt密码翻译成纯文本?我想在用户忘记密码时使用此密码,并将简单密码发送到他们的电子邮箱中。

2 个答案:

答案 0 :(得分:0)

您无法将laravel Bcrypt密码翻译为纯文本。
 因为bcrypt是哈希 对于laravel 5.2中的重置密码,您可以看到此链接
reset password

答案 1 :(得分:0)

我知道这个问题很旧-亨德里克试图做的事情甚至不可能-但我偶然发现了这个问题,不得不添加,以防其他人想要这样做:

请勿尝试覆盖可确保用户数据安全的内容。

密码永远不能是纯文本(,以便只有您的用户-而不是碰巧有权访问您数据库的任何随机用户-都知道他们的密码

永远不要通过电子邮件发送密码(这样,只有您的用户-而不是任何偶然获得电子邮件访问权限的随机用户-知道他们的密码

密码经过专门哈希处理以保护用户的数据。很好。