Срочно нужна помощь
ПРОБЛЕМА УСТРАНЕНА ВСЕМ СПАСИБО!
Дело в том что пароль от админки был утерян (сайт достался от предыдущего разработчика без такового)
Надо каким либо образом восстановить пароль.
Кнопки восстановить пароль к сожалению не имеется.
пример с ссылкой; В данном случае у меня нет ссылки: пример без ссылки
Доступ к базе и папке с файлами сайта есть.
Через базу пароль не выходит поменять:
во-первых: в базе перед паролем стоит префикс uncryp>;
во-вторых: вставив не зашифрованный пароль либо копипаст зашифрованного не помогает;
ну и в-третьих: по какой-то причине нет кнопки восстановить пароль, как уже указывал выше.
Заказчик требует исправлений сайта, а из-за этого все встало на мертвом месте. Прошу помощи люди добрые!
ПРОБЛЕМА УСТРАНЕНА ВСЕМ СПАСИБО!
Дело в том что пароль от админки был утерян (сайт достался от предыдущего разработчика без такового)
Надо каким либо образом восстановить пароль.
Кнопки восстановить пароль к сожалению не имеется.
пример с ссылкой; В данном случае у меня нет ссылки: пример без ссылки
Доступ к базе и папке с файлами сайта есть.
Через базу пароль не выходит поменять:
во-первых: в базе перед паролем стоит префикс uncryp>;
во-вторых: вставив не зашифрованный пароль либо копипаст зашифрованного не помогает;
ну и в-третьих: по какой-то причине нет кнопки восстановить пароль, как уже указывал выше.
Заказчик требует исправлений сайта, а из-за этого все встало на мертвом месте. Прошу помощи люди добрые!
ПРОБЛЕМА УСТРАНЕНА ВСЕМ СПАСИБО!
Комментарии: 9
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Мне кажется, что можно как либо разблокировать функцию восстановления пароля через e-mail (смотрите прикрепленные скрины), но и тут возникает вопрос — как это сделать? При вводе в адресную строку (?action=show_form) строки, которая возникает в версии с возможностью восстановления к сожалению ни к чему не приводит.
А дальше запустить любым удобным для вас способом процедуру восстановления пароля — начиная от вызова процессоров модкса и заканчивая подключением сниппета Login/Office.
На мой взгляд, гораздо большие проблемы сулят причины, из-за которых не получилось восстановить пароль предыдущими способами — возможно последний программист сильно постарался, чтобы модкс не работал так, как нужно.
Идем в базу данных, табличка modx_users, ищем нужного пользователя и заменяем password на 85064efb60a9601805dcea56ec5402f7
А по скольку теперь метод проверки пароля изменился, у этого же пользователя меняем hash_class с hashing.modPBKDF2 на hashing.modMD5
Все.
А значение куки пользователя взять из базы, таблица modx_user_attributes, столбец sessionid, после чего можно будет перейти в админку без авторизации, и по желанию сменить пароль штатными средствами MODX в разделе Пользователи. Если конечно аккаунт администраторский. В противном случае попросят ввести старый пароль — в разделе Профиль.
Подставить значение PHPSESSID, и спокойно зайти на сайт.