可能重复:
我有md5加密密码,当用户使用"忘记密码"时如何给用户密码?
PHP:当用户点击忘记使用md5加密的密码时,如何将原始密码发送给用户?
我不知道这是问题这个问题的正确方法,但我正在用PHP实现我自己的会员资格脚本,现在,我仍然坚持从数据库中检索MD5代码.好的,我将用户信息插入数据库,由于安全问题,我在将密码保存到数据库之前对其进行了加密,但我的问题是,当我尝试创建忘记密码的东西时,如何从中获取未加密的密码数据库.顺便说一句,我使用MySQL而我的问题不是关于从数据库插入或检索数据,我只问我如何反转MD5的事情.提前致谢!
你不能.MD5哈希或哈希通常是不可逆的.这正是您首先使用它们来存储密码的原因,因为您不需要知道实际密码的责任.
忘记密码功能是通过向用户发送一封电子邮件来实现的,该电子邮件具有一次性链接,他必须单击该链接并让他输入新密码.
| 归档时间: |
|
| 查看次数: |
4403 次 |
| 最近记录: |