Двухфакторная аутентификация в Joomla!

archive view archive save

two-factor-authentication-logo Начиная с версии 3.2.0 в CMS Joomla! встроена система двухфакторной аутентификации требующая от пользователя ввода секретного кода, который действителен только в течении 30 секунд.

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

Кому нужна двухфакторная аутентификация

two-factor-authentication-mem

Двухэтапная авторизация в первую очередь будет полезной в первую очередь администраторам и модераторам, права учётной записи которых обладают полномочиями на добавление, правку и удаление компонентов/плагинов/материалов/пользователей и т.п..

Двухэтапная аутентификация особенно будет полезна когда на сайте нет возможности использовать шифрованную передачу данных по HTTPS, ведь не секрет, что все передаваемые по сети данные по требованию властей сохраняются Интернет-провайдерами на всякий случай.

Аутентификация с помощью дополнительного секретного кода полезна будет также и пользователям аккаунтов связанных с использованием денежных средств, да и просто для сохранности персональных данных.

В Joomla! есть два плагина для реализации двухфакторной аутентификации - это "Двухфакторная аутентификация - Google Authenticator" и "Двухфакторная аутентификация - YubiKey".

"Двухфакторная аутентификация - YubiKey" реализует двухфакторную аутентификацию с использованием аппаратного ключа YubiKey, который представляет из себя USB-брелок стоимостью в 30-50 у.е., но первый вариант с "Google Authenticator" является более практичным и более доступным и поэтому речь пойдёт только о нём, а кому нужно будет настроить двухфакторную аутентификацию с помощью YubiKey предлагаю ознакомится со ссылками ниже:

Двухфакторная аутентификация с помощью Google Authenticator

Шаг №1: Включение плагина двухфакторной аутентификации в Joomla!

"Расширения - Менеджер плагинов" в фильтре "Фильтр: - Выбор типа" выбираем тип "twofactorauth" открываем настройки плагина "Двухфакторная аутентификация - Google Authenticator", выставляем "Состояние - Включено" и "Раздел сайта - Оба"

two-factor-authentication-in-joomla_1

two-factor-authentication-in-joomla_1_1

Шаг №2: Активация двухфакторной аутентификации в профиле!

Переходим в свой профиль, ссылки на который, как собственно и содержимое профиля, могут быть разными от сайта к сайту, где нажимаем на кнопку "Редактировать профиль".

two-factor-authentication-in-joomla_2

Меняем переключатель "Тип аутентификации:" с "Отключить двухвакторную аутентификацию" на "Google Authenticator":

two-factor-authentication-in-joomla_2_1

После изменения переключателя "Тип аутентификации:" с "Отключить двухвакторную аутентификацию" на "Google Authenticator" мы увидим предложение выполнить три шага.

Шаг №2.1: Установка Google Authenticator

Первым делом нам будет предложено установить некую программу называемую Google Authenticator:

two-factor-authentication-in-joomla_2_2_1

Скачать и установить Google Authenticator на смартфон или настольный компьютер можно по ссылкам:

Шаг №2.2: Настройка Google Authenticator

Для настройки установленого приложения Google Authenticator нам потребуются полное имя учётной записи и ключ, которые будут созданы автоматически и отображены в профиле после изменения переключателя "Тип аутентификации:" с "Отключить двухвакторную аутентификацию" на "Google Authenticator" (Шаг 2 - Настройка):

two-factor-authentication-in-joomla_2_2_2

Где членораздельно будет сказано, что "Вам необходимо ввести следующую информацию в Google Authenticator или совместимое приложение.".

Пользователи нашего сайта могут воспользоваться веб-версией Google Authenticator (ака gauth), ссылку на который можно найти в "подвале" (внизу тобишь) страницы.

Открыв веб-версию Google Authenticator (ака gauth), в правом верхнем углу нажимаем на значек карандаша (ака редактировать) после чего появится кнопка "+ Add", нажав на которую мы увидим окно "Add account" где вводим:

  • Account name (Учётная запись): [email protected]
  • Secret key (Ключ): XXXXXXXXXXXXXXXX

Нажимаем "+ Add" и получаем наш "One-time passwords" (одноразовый пароль, ака секретный код) изменяющийся каждые 30 сек.

two-factor-authentication-in-joomla_2_2_2_1

Шаг №2.3: Активация двухфакторной аутентификации

Теперь всё что осталось сделать для активации двухфакторной авторизации, так это ввести полученный на предыдущем шаге наш "One-time passwords" (одноразовый пароль, ака секретный код) в поле "Секретный код" и нажать "Сохранить".

two-factor-authentication-in-joomla_2_2_3

Если всё сделано верно, то после сохранения будут сформированы "Одноразовые аварийные пароли", которые следует записать и сохранить в надёжном месте.


Об авторе
АдМинь БагоИскатель
АдМинь БагоИскатель ярый борец за безглючную работу любых механизмов и организмов во всей вселенной и потому пребывает в вечном поиске всяческих багов, а тот кто ищет как известно всегда находит. Когда что-то или кого-то вылечить не в состоянии, то со словами "Я в аду, а вы все черти" уходит в запой выйдя из которого снова берётся лечить неизлечимое.
Ещё статьи автора

Нет комментариев

Вы можете стать первым, кто добавит комментарий к этой записи.

Добавить комментарий

АХТУНГ! Все комменты гостей модерасятся модерастом.
  1. Мессаги исключительно рекламного содержания, либо содержащие только одни оценочные суждения типа "круто" ("отлично", "спасибо", "автор дебил" и т.п.) не публикуются;
  2. Злостным спамерам, пранкерам и прочей сетевой нечисти рекомендуем напрасно не тратить своего времени и удовлетворять свои больные фантазии на специализированных Интернет ресурсах!;
  3. Разумная обоснованная критика, замечания, дополнения приветствуются. Поля помеченные символом * обязательны к заполнению.


Защитный код
Обновить

Комментарии в блоге
Новое на форуме