我正在龙卷风中建立一个基于websocket的聊天室,主站点运行wordpress。我想允许wordpress用户使用相同的用户名和密码登录聊天。因此,我想使用python查询wordpress数据库并验证提供的用户名和密码。
我想知道wordpress使用什么来散列密码?
(我知道我想避免的XMLRPC API)
答案 0 :(得分:4)
Wordpress使用php crypt函数,可以使用passlib在Python中解密。 这是代码:
from passlib.hash import phpass
phpass.verify("password", "wordpress hash")
我在Wordpress 2.8和PHP 5.3.6上使用它并且效果很好。