从数据库获取MD5代码并在PHP中解码

mak*_*yol -1 php mysql md5

可能重复:
我有md5加密密码,当用户使用"忘记密码"时如何给用户密码?
PHP:当用户点击忘记使用md5加密的密码时,如何将原始密码发送给用户?

我不知道这是问题这个问题的正确方法,但我正在用PHP实现我自己的会员资格脚本,现在,我仍然坚持从数据库中检索MD5代码.好的,我将用户信息插入数据库,由于安全问题,我在将密码保存到数据库之前对其进行了加密,但我的问题是,当我尝试创建忘记密码的东西时,如何从中获取未加密的密码数据库.顺便说一句,我使用MySQL而我的问题不是关于从数据库插入或检索数据,我只问我如何反转MD5的事情.提前致谢!

dec*_*eze 6

你不能.MD5哈希或哈希通常是不可逆的.这正是您首先使用它们来存储密码的原因,因为您不需要知道实际密码的责任.

忘记密码功能是通过向用户发送一封电子邮件来实现的,该电子邮件具有一次性链接,他必须单击该链接并让他输入新密码.


归档时间:

查看次数:

4403 次

最近记录:

15 年,1 月 前