О том, как восстановить забытый пароль администратора сайта, я недавно уже рассказала. Теперь решила поделиться тем, как восстановить секретный ключ для доступа к администраторской панели. Напомню, что компонент jSecure Authentication дает возможность защитить панель управления нашим сайтом и повысить безопасность, сводя к минимуму возможность взлома. Получается двойная защита, ведь сначала необходимо ввести секретный ключ, чтобы попасть к панели администратора, а затем еще и пароль и логин нужно знать. Получается, что если создавать сложные комбинации данных для доступа и хранить их в надежном месте, то кроме вас никто не сможет зайти в административную панель вашего сайта.
Однако, случается порой, что сам владелец не может в свою админ панель зайти, так как забыл секретный ключ. Паниковать и отчаиваться не стоит, как я уже ни раз вам говорила, все можно исправить. Итак, как восстановить секретный ключ?
Сделать это можно двумя способами:
- С помощью базы данных сайта;
- С помощью файлового менеджера.
Как это делается в базе данных я рассказывать не буду, потому что лишнее обращение к базе данных нам ни к чему, особенно для новичков, когда удаление любой запятой может привести к полной поломке сайта. Давайте рассмотрим более простой способ восстановления секретного ключа - через файлы сайта, с помощью FTP клиента.
Открываете папку с сайтом на удаленном сервере, через файловый менеджер. Находите в ней папку plugins/system/jsecure и переименуйте файл jsecure.php. Вызываем меню, кликнув по файлу левой для выделения, затем правой кнопкой мыши. И нажимаем - Переименовать. Можно, например, поставить перед названием или после какую-то цифру. Затем кликнете рядом с файлом, чтобы переименование вступило в силу.
Зайдите в свою админ-панель сайта без секретного ключа, по пути вашсайт.ру/administrator.
Далее зайдите в Компоненты - jSecure Authentication - Базовая конфигурация и в строке Ключ введите новый секретный ключ, который не забудьте записать в свое хранилище паролей, надеюсь, вы уже создали что-то подобное для хранения всех данных доступа на сайт и связанные с работой сервисы.
После этого вернитесь в файловый менеджер и снова переименуйте файл jsecure.php в исходное название, то есть удалите добавленную цифру.
Всё готово! Теперь сделайте выход из панели администратора и проверьте работоспособность нового секретного ключа. Надеюсь, у вас все получится, но лучше, если это совет не пригодится. Относитесь ответственно к своей работе и вам не придется решать не нужные проблемы. Лучше тратить время на продвижение своего сайта, не правда ли?!