Настройка
Для начала работы необходимо установить модуль perl, если он ещё не установлен
cpanm Authen::OATH
Для возможности авторизации методом OTP (2FA) надо в конфигурационном файле config.pl прописать следующие параметры:
Параметр | Значение |
---|---|
$conf{AUTH_G2FA}=1; | Включить двухфакторную авторизацию для пользователей |
Включение администратором
Заходим в профиль и нажимаем Двухфакторная аутентификация
Сканируем QRCode одной из программ (Рекомендуемые приложения ниже)
Для генерации ключей мы рекомендуем такие приложения как:
- Google Authenticator
- Microsoft Authenticator
- Authy
- FreeOTP
На примере Google Authenticator
Сгереованный ключ вписываем в поле PIN и сохраняем, после можно будет увидеть результат
Возможные проблемы
Алгоритм работает на основе времени, если у вас на сервере не верное время, алгоритм работать не будет