如何将laravel Bcrypt密码翻译成纯文本?我想在用户忘记密码时使用此密码,并将简单密码发送到他们的电子邮箱中。
答案 0 :(得分:0)
您无法将laravel Bcrypt密码翻译为纯文本。
因为bcrypt是哈希
对于laravel 5.2中的重置密码,您可以看到此链接
reset password
答案 1 :(得分:0)
我知道这个问题很旧-亨德里克试图做的事情甚至不可能-但我偶然发现了这个问题,不得不添加,以防其他人想要这样做:
请勿尝试覆盖可确保用户数据安全的内容。
密码永远不能是纯文本(,以便只有您的用户-而不是碰巧有权访问您数据库的任何随机用户-都知道他们的密码)
永远不要通过电子邮件发送密码(这样,只有您的用户-而不是任何偶然获得电子邮件访问权限的随机用户-知道他们的密码)
密码经过专门哈希处理以保护用户的数据。很好。