Расширение реализует управление базовой HTTP авторизацией для административного раздела сайта. HTTP авторизация это встроенная в сервер система контроля доступа. Она поможет защитить административную панель от перебора паролей и все файлы в ней от излишнего любопытства. Это расширение представлен как альтернатива ручному внедрению HTTP авторизации.
Репозиторий
Преимущества
- На надо каждый раз править .htpasswd для добавления пользователя или смены пароля.
 - Автоматическое шифрование паролей.
 - Не удаляет Ваш код из admin/.htaccess, а аккуратно переписывает свой блок.
 
Возможности
Расширение позволит:
- Создавать неограниченное кол-во пользователей для авторизации без предварительного шифрования пароля с помощью сторонних сервисов.
 - Задавать список исключений в виде файлов и папок. Можно использовать маски.
 - Не хранит пароли в открытом виде. Использует одностороннее шифрование APR MD5.
 
Совместимость
- OpenCart 2.3, 3.x, 4.x.
 - Сервер Apache.
 
Установка
- Установите расширение через стандартный раздел установки дополнений.
 - Перейдите в раздел модулей и установите модуль "Базовая HTTP авторизация".
 
Руководство
- Для включения авторизации введите желаемые имя пользователя и пароль, разделенные двоеточием. Нажмите "Сохранить". Авторизация включится сразу же, так что не забывайте пароль.
 - После сохранения пароль больше не будет нигде отображаться в открытом виде.
 - Чтобы добавить нового пользователя просто введите логин и пароль, каждый на новой строке и нажмите сохранить.
 - Рекомендую нигде не использовать стандартные логины, такие как admin, придумайте любой-другой.