У меня есть база данных WordPress, к которой я обращаюсь с сайта Django. Я хотел бы иметь возможность входить в систему с помощью своих паролей WordPress. Есть ли хороший способ сделать это в Python? Я пробовал эти предложения, но пока ни одно из них не сработало:
Как проверить хеш WordPress 6.8 с помощью Flask
проверить вход пользователя WordPress из базы данных с помощью Python
PHP pass_verify() и Python bcrypt.hashpw()
Код: Выделить всё
bcrypt.verify(plain_secret, users[0]['password'][3:])
пароль не может быть длиннее 72 байт, при необходимости обрезайте его вручную (например, my_password[:72])
Код: Выделить всё
bcrypt.verify(password, users[0]['password'])
недействительный хэш bcrypt
Код: Выделить всё
phpass.verify(password, users[0]['password'])
недействительный хеш phpass
Код: Выделить всё
phpass.verify(password, users[0]['password'][3:])
недействительный хеш phpass