Двухфакторная аутентификация (ДФА, англ. two-factor authentication, также известна как двухэтапная верификация), является типом многофакторной аутентификации. ДФА — представляет собой технологию, обеспечивающую идентификацию пользователей с помощью комбинации двух различных компонентов.
Хорошим примером двухфакторной аутентификации является авторизация Google и Microsoft. Когда пользователь заходит с нового устройства, помимо аутентификации по имени-паролю, его просят ввести шестизначный (Google) или восьмизначный (Microsoft) код-подтверждения. Вы можете получить его по SMS, с помощью голосового звонка на ваш телефон, он может быть взят из заранее составленного реестра разовых кодов или вы можете использовать приложение-аутентификатор, генерирующее новый одноразовый пароль за короткие промежутки времени. Выбрать один из методов можно в настройках вашего Google- или Microsoft-аккаунта.