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

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

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

MODX Revolution 2.7.1

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

В MODX, пользователи хранятся в таблице modx_users

Как видно, у хеша есть префикс $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
1198
Следующая запись CSS фильтры

Комментарии

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

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

Примеры использования PDO MySQL
В статье приведены основные примеры работы с расширением PHP PDO. Такие как подключение к БД, получение, изменение и...
49275
0
Оплата заказов на сайте через Робокассу
В данной статье описан процесс оплаты заказа на сайте с помощью Робокассы. Перед тем, как преступить работе над...
976
+3
Генерация случайных буквенно-цифровых кодов в PHP
Несколько примеров, как сгенерировать случайные последовательности численных и буквенных строк заданной длины и...
764
+1
Счетчик просмотров страниц с графиком
Для примера возьмем статейный сайт, на нём нужно сделать счетчик просмотров статей, с выводом результатов за день,...
6042
+11
Работа с cookie в JavaScript
Сookies или куки – это данные в виде пар ключ=значение, которые хранятся в файлах на компьютере пользователя. Для хранимых данных существуют несколько ограничений...
2431
+2
Подключение к платежной системе Сбербанка
После регистрации в системе эквайринга Сбербанка и получив доступ к тестовой среде, можно приступить к интеграции с...
27842
+16