Skip to main content

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

Платформа предлагает возможность усилить безопасность аккаунтов с помощью двухфакторной аутентификации (2FA).

Для активации данной функции необходимо внести изменения в файл конфигурации проекта (.env) при его развертывании. Установите значение параметра MFA_ENABLED на True:

MFA_ENABLED=True

После включения 2FA, при первом входе в систему, пользователю будет показан QR-код. Откройте приложение для генерации одноразовых паролей (OTP) и отсканируйте этот код. Для последующих входов также потребуется данное приложение. Функция 2FA совместима с большинством популярных приложений для генерации OTP ключей.

first_login

В дальнейшем, при каждом входе, после ввода логина и пароля, пользователю на отдельной странице будет необходимо ввести одноразовый пароль, сгенерированный OTP приложением.

re-login

Изменение и конфигурация списка подключенных устройств

Вкладка OTP_TOTP на панели администрирования (<адрес сервиса>/admin) предоставляет полный обзор подключенных устройств. На данной странице находится список пользователей, привязавших свои аккаунты к приложениям для двухфакторной аутентификации.

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

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

Также, имеется возможность отвязать устройство с помощью кнопки Delete.