我已经删除了密码,但现在我忘记了密码。如何在php前端进入我的登录页面?我在php中创建了一个用户登录页面,其中包含用户名和密码,创建后,它会在MySQL中存储带有可见字符串的用户名,同时以密码格式存储密码。很长一段时间后,我忘记了我的管理员密码,这个密码只是在MySQL的数据库中进行了哈希处理。请问如何以正确的文本格式检索我的密码
答案 0 :(得分:3)
您可以更改数据库吗?如果是这样,只需哈希一个新密码并使用新哈希更新数据库。容易腻。
答案 1 :(得分:2)
密码散列的全部意义在于确保窃取数据库的人,从而知道散列,仍然无法确定密码。如果你已经正确地完成了散列,那么你要做的就是不可能。如果密码丢失,则需要将哈希值更改为与新的已知密码对应的哈希值。