Сброс пароля администратора в MODX

Для смены пароля у администратора сайта на MODX понадобится доступ к базе данных. В крайнем случаи FTP, реквизиты подключения к БД можно посмотреть в файле /core/config/config.inc.php (переменные $database_user и $database_password).

MODX Revolution 2.7.1

Пользователи хранятся в таблице `modx_users`, в поле «password» хранится пароль.

Как видно, у хеша есть префикс $2y$10$ – это значит что они генерируются функцией алгоритмом PASSWORD_BCRYPT.

Генерируем новый хеш и заменить его в базе:

echo password_hash('123456', PASSWORD_BCRYPT);
// $2y$10$jQS1G05hjVepQZFHGfERP.j.PBP16mp0cKOgsbytmxuq/CSd7f8.K
PHP

Онлайн генератор:

Также нужно обратить внимание на значения поля «active» – включена ли учетная запись.

01.04.2020, обновлено 15.04.2020
Следующая запись CSS фильтры

Комментарии

, чтобы добавить комментарий.

Другие публикации

В статье приведены основные примеры работы с расширением PHP PDO. Такие как подключение к БД, получение, изменение и...
36892
-1
Для примера возьмем статейный сайт, на нём нужно сделать счетчик просмотров статей, с выводом результатов за день,...
3549
+8
В случаи смены хостинга Битрикс позволяет легко сформировать резервную копию проекта и восстановить его.
4753
0
После регистрации в системе эквайринга Сбербанка и получив доступ к тестовой среде, можно приступить к интеграции с...
17955
+13
В статье приведен пример формы и php-скрипта для безопасной загрузки файлов на сервер, возможные ошибки и рекомендации при работе с данной темой.
25773
+9
cURL PHP – это библиотека предназначенная для получения и передачи данных через такие протоколы, как HTTP, FTP, HTTPS....
61063
+2