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

Апрель, 18th 2018Рубрика: Web 1983
Подписаться на комментарии по RSS

сброс пароля MODX Evolution

Уже не раз пришлось столкнуться с ситуацией, когда требовалось сбросить администраторский пароль на MODX Evolution. Мой метод довольно простой, но требуется непосредственная работа с базой данных MySQL (например через phpmyadmin, который предоставляется практически на любом хостинге).

В MODX Evolution логины и пароли учетных записей пользователей находятся в таблице manager_users. Сами пароли хранятся в виде хэшей в соответствующем поле 'password' этой таблицы. Установить временный пароль можно заполнив поле 'password' следующим содержимым:

uncrypt>0751a8bdb74e4cf3440a413efacf444b27ec2160

Данный хэш соответствует паролю 123456. Я использую именно его, после чего уже в админке меняю на что-то более осмысленное и стойкое.

Напрашивается вопрос, если имеется доступ к MySQL, почему бы просто не поменять email в таблице user_attributes на свой и не воспользоваться функцией восстановления пароля?

Такой вариант может не сработать, в случае когда сайт был скомпрометирован и с него велась рассылка спама. Хостер просто отключает функцию отправку писем, соотвественно и восстановить пароль из формы сброса пароля не выйдет.

Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.

ваш комментарий будет опубликован после проверки
на указанный адрес будет отправлено письмо с кодом активации. Вы можете настроить собственный профиль и стать активным участником или автором.