Информация о файле
Модуль Forced IP protection (fipp) блокирует доступ к админ-панели с не авторизованных IP адресов. С целью предотвратить несанкционированные изменения модуль fipp не отображается в списке модификаторов. Также модуль fipp не имеет пользовательского интерфейса со стороны админ-панели.
Для активации модуля необходимо вписать лицензионный ключ в файл ip_restrictions_enabled. Файл расположен в корне сайта. IP адреса с которых разрешен доступ к админ-панели вносятся через запятую в файл ip_allowed.txt. Файл ip_allowed.txt также находится в корне сайта. Так что для доступа к админ-панели злоумышленнику как минимум понадобится доступ к ftp
Вообще модуль предназначен для фильтрации и гарантии доступа к админ-панели только с рабочих компьютеров.
Установка:
Для установки модуля Forced IP protection Вам необходимо в административной панели Вашего сайта в Разделе Дополнения -> Установка дополнений загрузить модификатор FIPProtection.ocmod.zip При этом окончание названия указывает на версию OpenCart. FIPProtection.ocmod.zip подходит для всех версий OpenCart/OcStore. Однако если именно для Вашей версии есть файл с окончанием например oc20 (это для OpenCart/OcStore 2.0.x.x), то в этом случае следует использовать именно его.
После того, как модуь установится, перейдите в раздел Модули/Дополнения -> Менеджер дополнений/Модификаторы и обновите кэш модификаторов (иконка в правом верхнем углу).
Затем зайдите по ftp в корень сайта и внесите лицензионный ключ в файл ip_restrictions_enabled
После этого откройте для редактирования так же из корня сайта файл ip_allowed.txt и внесите через запятую ip адреса с которых можно заходить в админку. IP адрес своего компьютера можно узнать, например, благодаря сервису 2ip.ua.
После следующего выхода из админки и попытке войти, модуль будет учитывать ip адреса, с которых пытаются получить доступ к админ-панели.
Временное отключение/включение:
Для того чтобы временно полностью отключить модуль, переименуйте файл ip_restrictions_enabled в корне сайта. Повторное переименование в ip_restrictions_enabled снова активирует модуль.
Удаление:
Для того чтобы полностью удалить модуль нужно стереть из файла ip_restrictions_enabled лицензионный ключ и написать remove
После этого нужно выйти и снова зайти в админку. В некоторых случаях при удалении вход не удается с первого раза. Тогда еще раз нажмите кнопку Вход.
Сразу после того как вошли, перейдите в раздел Модули/Дополнения -> Менеджер дополнений/Модификаторы и обновите кэш модификаторов (иконка в правом верхнем углу).
В результате этих действий модуль будет полностью удалён. Вам останется только вручную стереть файлы ip_restrictions_enabled и ip_allowed.txt в корне сайта.
Для получения лицензионного ключа напишите мне в личном сообщении от имени того, на кого покупался модуль:
- Название модуля
- Доменное имя вашего магазина
- Доменное имя тестовой площадки (если таковая имеется) Допускается тестирование в течении 2-х недель
- Ваш адрес электронной почты, куда выслать ключ