翻译 laravel 5 Bcrypt

Translate laravel 5 Bcrypt

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

您无法将 laravel Bcrypt 密码转换为纯文本。
因为 bcrypt 是散列。
对于 laravel 5.2 中的重置密码,您可以看到此 link
reset password

我知道这个问题很老了——Hendrik 试图做的事情甚至是不可能的——但我偶然发现了它并且必须添加,以防其他人想要这样做:

不要试图覆盖保护用户数据安全的东西。

密码绝不能是纯文本(这样只有您的用户——而不是碰巧有权访问您的数据库的任何随机用户——知道他们的密码

永远不要通过电子邮件发送密码(这样只有您的用户——而不是任何偶然访问他们电子邮件的人——知道他们的密码

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