Обзоры расширений Joomla

  • Тип – бесплатный компонент защиты админки Joomla.

 

 

В предыдущих статьях «Обзор jSecure Authentication 3. Защита админки Joomla» и «Обзор jSecure Authentication. Защита админки Joomla» были рассмотрены платные версии компонента. В этой статье мы рассмотрим бесплатный компонент Jooml jSecure Lite. Это очень урезанный, по сравнению с jSecure Authentication, вариант. Но он выполняет свою главную роль – меняет «стандартный» путь доступа к админке Joomla или добавляет дополнительную форму авторизации. По сути, этим его функции и исчерпываются.

Обзор будет проходить в последней на момент написания статьи (13.03.2013) версии jSecure Lite 1.0, Joomla 3.0.3.

Сравнение jSecure Authentication и Joomla jSecure Lite

Давайте сравним jSecure Authentication 3.0.1 и Joomla jSecure Lite 1.0.

 

 

 

jSecure Authentication 3.0.1

Joomla jSecure Lite 1.0

Замена «стандартного» пути доступа к админке Joomla

+

+

Добавление дополнительной формы аутентификации при входе  в административную часть сайта

+

+

Перенаправление на указанный URL или домашнюю страницу при вводе неверного ключа доступа

+

+

Блокировка доступа к админке Joomla по IP адресу (чёрный\белый списки)

+

-

Защита доступа к Joomla jSecure паролем

+

-

Контроль входа

+

-

Защита админки сайта паролем при помощи .htaccess и .htpasswd

+

-

Просмотр списка директорий и прав доступа на файлы и папки

+

-

Защита доступа к компонентам, которые установлены в Joomla, паролем

+

-

Отправка уведомлений по электронной почте администратору об успешных\неуспешных попытках доступа к админке сайта

+

-

Отправка уведомлений по электронной почте администратору об изменении настроек Joomla jSecure

+

-

Журнал доступа к админке

+

-

Управление мета тегами

+

-

Завершение сеанса всех вошедших на сайт пользователей

+

-

Графическое представление статистики доступа к админке Joomla

+

-

Справка

+

+

Уведомления об обновлениях в админке Joomla

+

+

Техническая поддержка

+

-

Цена

*В зависимости от периода

Бесплатно

 

* – стоимость jSecure Authentication зависит от периода, на который приобретается лицензия.

  • 81 грн. (305 руб.) (15.03.2013) – на 3 месяца.
  • 146 грн. (549 руб.) (15.03.2013) – на 6 месяцев.
  • 211 грн. (793 руб.) (15.03.2013) – на 12 месяцев.

Подробнее о ценовой политике и условиях лицензии Вы можете прочесть в статье «Обзор jSecure Authentication 3. Защита админки Joomla».

Как видно из таблицы выше, jSecureLite обладает весьма скромными возможностями по отношению к своему коммерческому варианту jSecure Authentication. Но тем не менее основную функцию – изменение «стандартного» пути доступа к админке Joomla - компонент выполняет.

Базовая конфигурация Joomla jSecure Lite

Базовая конфигурация (рисунок ниже) очень проста.

jSecure Lite

В jSecure Lite достаточно нажать 1-2 кнопки и всё заработает. В окне компонента (рисунок выше), в правой его части, расположена таблица, в которой указана информация о текущей и доступной версиях. Там же расположены кнопки проверки наличия обновления и кнопка, при помощи которой можно перейти на сайт разработчика для покупки полной версии jSecure Authentication. Рассмотрим базовые настройки jSecure Lite (рисунок выше).

  • Включить. Включает или отключает jSecure Lite.
  • Ключ доступа. Можно выбрать один из двух вариантов защиты админки Joomla. URL или Форма. Подробно об этих настройках можно прочесть в статье «Обзор jSecure Authentication 3. Защита админки Joomla».
  • Ключ. Секретное слово, которое необходимо вводить в поле авторизации при типе защиты Форма, или в конце адреса административной части сайта (после знака «?» (без кавычек)) при типе защиты URL. Обратите внимание на следующие правила. Ключ не должен состоять только из цифр, ключ регистра зависимый («alEksius1Com» и «alеksius1сom» -  это разные ключи), ключ не должен содержать специальных символов (например (,, ;, ! и так далее), пробелов и букв не английского алфавита. Рекомендую использовать не логическое выражение, состоящее из букв разного регистра и цифр. Длиной около 6-8 символов.
  • Опции перенаправления. При неудачной попытке доступа Вы можете перенаправить пользователя или по заданному URL адресу или на главную страницу. Подробно об этих настройках можно прочесть в статье «Обзор jSecure Authentication 3. Защита админки Joomla».

По большому счёту на этом настройка jSecure Lite заканчивается.

Справка

На странице Справка (рисунок ниже) собрана краткая информация (на английском языке) о работе jSecure Lite.

jSecure

Там же есть некоторые полезные ссылки на сайт разработчика.

Настройки

В верхнем левом углу окна компонента есть кнопка Настройки. Нажав на неё, Вы попадёте на страницу с двумя вкладками. На вкладке Подробности Вы увидите информацию о текущей версии Вашего компонента. На вкладке Права (рисунок ниже) Вы сможете настроить права доступа различных групп пользователей к Joomla jSecure.

Joomla jSecure

Это происходит при помощи «стандартных» средств Joomla.

Joomla jSecure плагин

Обратите Ваше внимание на то, что для работы Joomla jSecure необходимо, чтобы был включён системный плагин jSecure Lite. Это можно сделать в менеджере плагинов Joomla. После настройки компонента и активации плагина защита админки Joomla включена.

Защита админки Joomla

jSecure плагин ­– это часть компонента, и без него jSecure Lite не будет работать.

Аварийное отключение защиты Joomla jSecure Lite

В статье «Обзор jSecure Authentication 3. Защита админки Joomla» были рассмотрены некоторые способы «аварийного» отключения той или иной функции защиты сайта. То есть, как отключить защиту Joomla jSecure без доступа в админку.

Обратите Ваше внимание, что если Вы установили Joomla jSecure Lite, не меняли никаких его настроек и после выхода из админки не можете получить к ней доступа, то попробуйте в качестве ключа ввести «jSecure» (с учётом регистра и без кавычек). То есть, если адрес Вашего сайта «http://aleksius.com/», то для доступа к админке Joomla введите «http://aleksius.com/administrator/?jSecure» (с учётом регистра и без кавычек).

На официальном форуме jSecure Lite разработчики предложили следующий вариант получения доступа к админке.

  • Зайдите на сайт по FTP (или через панель управления хостингом). Перейдите в папку «administrator\components\com_jsecurelite», откройте файл «params.php».
  • В строке 4 для параметра «$publish='1'» (без кавычек) замените на «$publish='0'» (без кавычек).

После этого можно получить доступ к админке Joomla по «стандартному» URL адресу.

В заключение  приведу пример того, как компонент выглядит в других версиях CMS.

Joomla 2.5 jSecure

Joomla 2.5 jSecure (рисунок выше) мало чем отличается от jSecure  для Joomla 3.0.

Аналогично (рисунок ниже) Joomla 1.5 jSecure.

Joomla 1.5 jSecure

Русификатор Joomla jSecure Lite

Скачать русификатор jSecure Liteмогут только зарегистрированные пользователи.

 

 

Полезные ссылки: