Восстановление пароля администратора

В целях безопасности в MaxSite CMS нельзя восстановить забытый пароль администратора через саму систему. Это позволяет избежать проблем с «угоном» пароля или email'а, в результате которых злоумышленник может получить полный контроль над сайтом.

Поэтому, чтобы восстановить пароль потребуются дополнительные действия, где нужен будет доступ FTP и к базе данных через phpMyAdmin.

Все пароли в MaxSite CMS шифруются с помощью секретной фразы. Она указана в файле application/maxsite/mso_config.php в переменной $MSO->config['secret_key']

...
# секретная фраза - она будет использоваться при генерации ключей
$MSO->config['secret_key'] = 'секретная фраза';
...
Секретную фразу лучше не менять, иначе это приведёт к сбросу паролей всех зарегистрированных пользователей.

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

После этого нужно зайти в phpMyAdmin, выбрать свою базу данных и таблицу mso_users. В этой таблице нужно найти строчку со своим логином (например admin) и выбрать иконку редактирования.

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

Теперь для админ-входа вы можете использовать новый пароль.