Validieren Sie die WordPress-Benutzeranmeldung aus der Datenbank mit Python

Lesezeit: 1 Minute

Ich baue einen Websocket-basierten Chatroom in Tornado auf, in dem auf der Hauptseite WordPress ausgeführt wird. Ich möchte den WordPress-Benutzern erlauben, sich mit demselben Benutzernamen und Passwort beim Chat anzumelden. Daher möchte ich die WordPress-Datenbank mit Python abfragen und den angegebenen Benutzernamen und das Passwort validieren.

Was ich gerne wissen würde, ist, was WordPress verwendet, um das Passwort zu hashen?

(Mir sind XMLRPC-APIs bekannt, die ich vermeiden möchte)

WordPress verwendet die PHP-Kryptfunktion und kann mit Python entschlüsselt werden passib. Hier ist der Code:

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

Ich habe es auf WordPress 2.8 und PHP 5.3.6 verwendet und es hat gut funktioniert.

1435050cookie-checkValidieren Sie die WordPress-Benutzeranmeldung aus der Datenbank mit Python

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy