Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP Bcrypt检索密码_Php_Bcrypt - Fatal编程技术网

PHP Bcrypt检索密码

PHP Bcrypt检索密码,php,bcrypt,Php,Bcrypt,因此,当有人在站点上注册后,我使用bcrypt加密他们的密码,该密码存储在数据库的password列中。现在,如果他们忘记了密码,我想通过电子邮件向他们发送密码,以便他们可以登录并更改密码。如何反转bcrypt加密以恢复原始密码 您尚未了解bcrypt的基本工作原理。如果有一个简单的反向函数,就没有人会再使用bcrypt。使用密码重置过程,而不是发送明文密码 请参阅。您尚未了解bcrypt的基本工作原理。如果有一个简单的反向函数,就没有人会再使用bcrypt。使用密码重置过程,而不是发送明文密码

因此,当有人在站点上注册后,我使用bcrypt加密他们的密码,该密码存储在数据库的password列中。现在,如果他们忘记了密码,我想通过电子邮件向他们发送密码,以便他们可以登录并更改密码。如何反转bcrypt加密以恢复原始密码

您尚未了解
bcrypt
的基本工作原理。如果有一个简单的反向函数,就没有人会再使用
bcrypt
。使用密码重置过程,而不是发送明文密码


请参阅。

您尚未了解
bcrypt
的基本工作原理。如果有一个简单的反向函数,就没有人会再使用
bcrypt
。使用密码重置过程,而不是发送明文密码


请参阅。

Bcrypt是单向散列。你不能解密它。您可以向他们发送一个重置链接,单击该链接将允许他们设置新密码。

Bcrypt是一个单向散列。你不能解密它。您可以向他们发送一个重置链接,单击该链接时,将允许他们设置新密码。

我认为更好的方法是使用随机字符串重置密码,使他们能够从用户面板更改密码。我认为更好的方法是使用随机字符串重置密码,使他们能够从用户面板更改密码