python - 使用python从数据库验证wordpress用户登录

标签 python wordpress hash

我正在 tornado 中构建一个基于 websocket 的聊天室,主站点运行 wordpress。我想让 wordpress 用户使用相同的用户名和密码登录聊天。因此,我想使用 python 查询 wordpress 数据库并验证提供的用户名和密码。

我想知道的是 wordpress 使用什么来散列密码?

(我知道我想避免的 XMLRPC API)

最佳答案

Wordpress 使用 php crypt 函数,可以使用 passlib 在 Python 中解密. 这是代码:

from passlib.hash import phpass
phpass.verify("password", "wordpress hash")

我已经在 Wordpress 2.8 和 PHP 5.3.6 上使用它并且运行良好。

关于python - 使用python从数据库验证wordpress用户登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14840257/

相关文章:

python - 使用 Raptor 或 Sax 验证 RDF 文件

python - 没有名为 'sklearn' 的模块

perl - 如何确定 Perl 哈希是否是多维的?

c - 像这样初始化一个数组 pass2[2] ="aa";不起作用

python - 在函数内导入 python 库与全局导入之间的区别?

python - django Rest Framework - 带有自定义 ListView 和 URL 参数的 ViewSet

php - htaccess 将 wordpress 重定向到 index2.php

WordPress 不会激活或停用插件

wordpress - 如果联系表单驻留在 AJAX 加载的内容中,AJAX 提交将不起作用

python - 哈希冲突的预期数量