【发布时间】:2014-08-05 11:56:57
【问题描述】:
我正在使用 SQL 的PASSWORD()function 来加密密码。现在我正在寻找一种方法来如果有人忘记他/她的密码来获取密码。
$user = "select * from users where email='$email' and password='PASSWORD($pass)'";
谢谢
【问题讨论】:
-
有一个替代方法,通过更新密码,但我也想要一种解密方法。
-
如果我看到一个可以找回密码的网站,我认为开发人员不称职plaintextoffenders.com/faq/devs
-
密码应该是ecrypted on-way/hashed。您应该永远无法检索用户的密码。
-
您的方法可能是正确的,但从用户的角度考虑后,我认为我应该放弃解密的想法。
标签: php sql password-encryption password-recovery