【问题标题】:Use wordpress database for other script将 wordpress 数据库用于其他脚本
【发布时间】:2010-07-29 14:10:21
【问题描述】:

我的网站曾经在 wordpress 引擎上运行,但现在我正在编写自己的脚本。问题是 wp_users 表中的用户密码以一种奇怪的方式编码......谁能告诉我应该如何编码它才能在我的新脚本上工作?

【问题讨论】:

    标签: php mysql wordpress passwords decode


    【解决方案1】:

    “编码”密码称为哈希。查看用户插入的 wordpress 代码,找出它是如何对密码进行哈希处理的。使用相同类型的方案。它可能会使用盐,我不熟悉 wordpress 是如何做到这一点的,但你也需要那个盐值来进行精确匹配。

    编辑:

    做一些研究,你会想看看 wp-includes/pluggable.php 文件在第 1200 行附近。它应该有盐和密码生成器技术存储在那里(或者至少我认为,我没有挖得太深)。

    【讨论】:

      【解决方案2】:

      正如 premiso 所说,它是一个哈希,你可以在这里找到 wordpress 使用的类:Wordpress PasswordHash。如果您查看此课程,您可以轻松地将其构建到您自己的脚本中。

      【讨论】:

      • 感谢您发布 WP 使用的系统。 +1
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多