【发布时间】:2010-07-29 14:10:21
【问题描述】:
我的网站曾经在 wordpress 引擎上运行,但现在我正在编写自己的脚本。问题是 wp_users 表中的用户密码以一种奇怪的方式编码......谁能告诉我应该如何编码它才能在我的新脚本上工作?
【问题讨论】:
标签: php mysql wordpress passwords decode
我的网站曾经在 wordpress 引擎上运行,但现在我正在编写自己的脚本。问题是 wp_users 表中的用户密码以一种奇怪的方式编码......谁能告诉我应该如何编码它才能在我的新脚本上工作?
【问题讨论】:
标签: php mysql wordpress passwords decode
“编码”密码称为哈希。查看用户插入的 wordpress 代码,找出它是如何对密码进行哈希处理的。使用相同类型的方案。它可能会使用盐,我不熟悉 wordpress 是如何做到这一点的,但你也需要那个盐值来进行精确匹配。
编辑:
做一些研究,你会想看看 wp-includes/pluggable.php 文件在第 1200 行附近。它应该有盐和密码生成器技术存储在那里(或者至少我认为,我没有挖得太深)。
【讨论】:
正如 premiso 所说,它是一个哈希,你可以在这里找到 wordpress 使用的类:Wordpress PasswordHash。如果您查看此课程,您可以轻松地将其构建到您自己的脚本中。
【讨论】: