如何解密wordpress生成的密码

如何解密wordpress生成的密码,wordpress,passwords,Wordpress,Passwords,我正在使用wordpress网站。我只是想知道,如何从加密密码(存储在wordpress数据库中)获取纯文本。我使用$wp\u hasher->CheckPassword($plain\u password,$password\u hashed)检查密码是否正确。但这次我想知道如何获取纯文本。您将无法从wordpress检索纯文本密码 Wordpress使用md5的变体,使用单向加密来存储密码。这是无法扭转的 查看本文了解更多信息这是上述Jacob中提出的解决方案之一,它是一种手动更改密码而无需

我正在使用wordpress网站。我只是想知道,如何从加密密码(存储在wordpress数据库中)获取纯文本。我使用
$wp\u hasher->CheckPassword($plain\u password,$password\u hashed)
检查密码是否正确。但这次我想知道如何获取纯文本。

您将无法从wordpress检索纯文本密码

Wordpress使用md5的变体,使用单向加密来存储密码。这是无法扭转的


查看本文了解更多信息

这是上述Jacob中提出的解决方案之一,它是一种手动更改密码而无需使用电子邮件重置的好方法

  • 在DB表
    wp_users
    中,向
    用户激活
  • 访问yoursite.com/wp login.php?action=rp&key=abc123&login=您的用户名
  • 系统将提示您输入新密码

  • 那么,您想要输入的密码吗?我不知道如果你知道用户的密码是纯文本的,那么对你的用户来说是否安全……你为什么要这么做-1.@iyrag我正在创建一个移动应用程序,用户可以在其中多次更新密码,或者用户可能希望通过电子邮件发送他创建的密码。无论如何,我只是想知道它看起来是什么样子,但不想知道我用户的密码并更改它们。对,不用发送他输入的密码,只需生成一个新密码并通过电子邮件发送即可。这一个帮助你解密密码不工作,说“你的密码重置链接已过期。请在下面请求一个新链接”这个方法仍然有效,但我必须确保
    user\u pass
    user\u activation
    null或空,然后当我进入yoursite.com/wp login.php?action=rp&key=&login=yourusername时,我只保留了
    键=
    ,就像URL中的一样,然后它通过电子邮件发送给我点击并创建一个新密码。因此,我相信这些是让它为那些有问题的人工作的关键,同时确保
    用户的电子邮件
    有效的电子邮件地址在发送密码重置链接时不会阻止电子邮件。