2

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

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

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

4

1 回答 1

5

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

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

我在 Wordpress 2.8 和 PHP 5.3.6 上使用过它,而且效果很好。

于 2013-10-13T07:19:03.253 回答