Как создать генератор хэшей паролей wordpress с помощью php?

Я хочу создать хэш пароля WordPress с помощью PHP, например www.passwordtool.hu.

Пример:

Пароль: admin321

Хеш пароля Wordpress: $ 1 $ 8HmCMIeg $ qv9z585yftJa2Hxqo7 / RB /

Для тестирования вот инструмент Инструмент для создания онлайн-паролей: http://www.passwordtool.hu/wordpress-password-hash-generator-v3-v4

Как создать этот пароль WordPress с помощью функций WordPress по умолчанию?

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
5
0
10 230
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Wordpress предоставляет функцию по умолчанию wp_hash_password ();

Пример:

$password = 'admin';
$hash_password = wp_hash_password($password);
echo $hash_password;

Для работы с PHP просто загрузите wp-load.php, чтобы вы могли использовать функции wordpress по умолчанию.

Wordpress на самом деле использует Портативный фреймворк для хеширования паролей PHP. WP включает это в /wp-includes/class-phpass.php

Большое тебе спасибо. Я создаю инструмент для генерации хэшей паролей WordPress, используя эту функцию. Ссылка: webcods.com/tools/wordpress-password-hash-generator.php

Muyin 12.07.2018 13:19

Отлично, @Muyin :-)

Sudharshan Nair 12.07.2018 13:22

Этот ответ настолько хорош, что для вопроса, не относящегося к теме, этот вопрос и ответ были в значительной степени тем, что мне было нужно. Мне все равно, голосую за этот ответ и вопрос вверх! Я мог бы завершить командную строку, чтобы быстро их хешировать, при условии, что у меня есть инструмент командной строки PHP и под рукой копия wordpress: php -r 'include("wp-load.php"); print("Password: ".wp_hash_password("my_passowd")."\n");'

Avenger 01.11.2018 09:16

Другие вопросы по теме