Для смены пароля у администратора сайта на 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
Онлайн генератор:
Также нужно обратить внимание на значения поля «active» – включена ли учетная запись.