Как wordpress хранит и шифрует пароли? Добрый день, Хочу перенести пользователей со своего WP сайта на Django. Соответственно вопрос: как перенести базу пользователей и как вообще хэшируются пароли в wp? Я так понял, что использует phpass, но не разобрался, как мне это может помочь. + вопрос: каким образов wp солит пароли? Ну и где они хранятся (соль к каждому паролю) UPD: Меня удивляет зачем люди, которые не знают правильного ответа, пытаются помочь, но ладно.Вот тут явно говорится, что wp не использует MD5, а использует phpass, но не могу понять каким образом происходит хэширование. Откуда эта библиотека берет соль - непонятно
WordPress использует функцию wp_hash_password для хэширования паролей пользователей. Для этого она применяет алгоритм pbkdf2_sha256 с использованием библиотеки PHPass. Соль, необходимая для хэширования пароля, генерируется случайным образом и хранится в базе данных вместе с хэшированным паролем.
Чтобы перенести пользователей с WordPress на Django, вам нужно будет извлечь информацию о пользователях из таблицы wp_users в базе данных WordPress. Затем вы сможете использовать эту информацию при создании пользователей в базе данных Django. При создании нового пользователя в Django, вы можете применить аналогичный алгоритм хэширования пароля, чтобы сохранить безопасность данных.
WordPress использует функцию wp_hash_password для хэширования паролей пользователей. Для этого она применяет алгоритм pbkdf2_sha256 с использованием библиотеки PHPass. Соль, необходимая для хэширования пароля, генерируется случайным образом и хранится в базе данных вместе с хэшированным паролем.
Чтобы перенести пользователей с WordPress на Django, вам нужно будет извлечь информацию о пользователях из таблицы wp_users в базе данных WordPress. Затем вы сможете использовать эту информацию при создании пользователей в базе данных Django. При создании нового пользователя в Django, вы можете применить аналогичный алгоритм хэширования пароля, чтобы сохранить безопасность данных.