Что такое двухфакторная аутентификация?
Двухфакторная аутентификация (2FA / MFA) — это механизм безопасности, который обеспечивает дополнительный уровень защиты доступа к учетным записям пользователей. Двухфакторная аутентификация работает путем использования дополнительного фактора, такого как смартфон или аппаратный OTP токен, для подтверждения личности пользователя.
Использьзование дополнительного фактора аутентификации позволяет защитить аккаунт от несанкционированного доступа, даже если злоумышленник получит доступ к паролю. Двухфакторная аутентификация обеспечивает высокий уровень безопасности учетной записи и снижает риск несанкционированного доступа к аккаунту.
Как работает двухфакторная аутентификация?
При использовании двухфакторной аутентификации (2FA) пользователь вводит свой пароль как обычно. Однако, чтобы получить доступ к своей учетной записи, ему нужно выполнить дополнительный шаг аутентификации. На втором этапе аутентификации пользователь вводит одноразовый пароль, который генерируется с помощью 2FA приложения или аппаратного OTP-токена. Одноразовый пароль также может быть получен через чат-бот в мессенджере, SMS или электронную почту, в зависимости от типа токена, который выбрал пользователь.
- Пользователь вводит пароль;
- Пользователь вводит одноразовый код с аппаратного OTP-токена или телефона;
- Одноразовый пароль отправляется через API в Protectimus;
- В режиме реального времени, происходит проверка ОТР и пользователя, после чего моментально возвращается положительный или отрицательный ответ вашему приложению;
- Если оба пароля верны, пользователь получает доступ к своей учетной записи.