Не могу войти в админку в opencart, что делать



Автоматический вход в админку на OpenCart 2 для ленивых

Теперь, когда я предупредил вас о подводных камнях безопасности, я покажу как настроить автоматический вход в админку на OpenCart 2 для ленивых.

1. Первым делом, вам понадобится файл «\admin\view\template\common\login.tpl». В нем хранится форма входа. Откройте его в любом редакторе, например, в Notepad++.

2. Одним из тех первых ленивых действий является постоянный ввод пароля и логина, поэтому вначале избавимся от этой рутины. Для примера будем рассматривать, что ваш логин и пароль demo.

2.1. Укажем текущего пользователя. Для этого найдите строку (26):

И замените ее на



Как видите в строке был заменен кусок value=»<?php echo $username; ?>» на value=»demo», где demo это ваш логин. Сохраните файл. Убедитесь, что при открытии страницы входа в админку выставлен указанный пользователь.

2.2. Теперь зададим пароль. Для этого найдите строку (32):

И замените ее на

Как видите замена была аналогичной, только здесь нужно указать пароль. Сохраните файл. Откройте админку и попытайтесь залогинется. Если все сделали правильно, то откроется админка OpenCart 2.

Напоминаю, что в таком виде пароль будет храниться в открытом виде и его сможет увидеть любой открывший страницу.

3. Следующей проблемой любого ленивого человека является сама необходимость нажимать какие-либо кнопки. Поэтому добавим небольшой скрипт для действительного автоматического входа в админку.

Найдите последнюю строку (51):

<?php echo $footer; ?>

И замените ее на код

<?php echo $footer; ?>

Перед вставкой в месте «if (jQuery(‘#content form #input-username’).val() == ‘demo’) {» замените слово «demo» на ваш логин.

Теперь поясню немного код. После того, как страница загрузится, через 2000 мс (2 секунды) на форме будет проверено поле с именем пользователя и если оно не было изменено в течении этого времени, то будет произведен автоматический вход в админку OpenCart 2. Данная задержка во времени и проверка имени нужны для того, чтобы у вас всегда был простой и легкий способ залогинется в систему под другим пользователем. Достаточно лишь в течении 2 секунд изменить или стереть имя пользователя. Особенно полезно для демо сайтов, где периодически возникает необходимость что-то настраивать из под административной учетной записи.

Теперь, вам не придется заниматься рутиной и у вас будет действительно автоматический вход для ленивых.

  • Мошенничество в интернете или памятка на непредвиденный случай
  • Как усилить сигнал WiFi роутера?