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

时间:2013-02-12 19:29:04

标签: python wordpress hash

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

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

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

1 个答案:

答案 0 :(得分:4)

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

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

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