Как проверить хеш пароля WordPress в Python/Django?Python

Программы на Python
Anonymous
Как проверить хеш пароля WordPress в Python/Django?

Сообщение Anonymous »

У меня есть база данных 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

Вернуться в «Python»