Вход с помощью кодов подтверждения#
Для входа по первому фактору аутентификации можно использовать отправляемые в мобильное приложение push-уведомления или SMS-сообщения.
Внимание
Если у пользователя не задан номер мобильного телефона, то он не сможет использовать способ подтверждения входа с помощью кода подтверждения, отправляемого по SMS.
Для использования кодов подтверждения необходимо:
настроить и включить включить метод аутентификации Вход по коду из SMS/push. Необходимо настроить:
способ идентификации учетной записи – задать регулярное выражение. Например, правило
phone_number=${login}
означает, что введенное пользователем значение в форме входа будет сопоставлено с атрибутомphone_number
;длину кода подтверждения;
время действия кода подтверждения;
количество попыток ввода кода подтверждения за 1 вход;
общее количество попыток (число отправок кодов и попыток ввода кода, после чего для пользователя будет временно заблокирован данный способ аутентификации);
время блокировки при превышении попыток (в минутах);
способы отправки кода:
отправлять push-уведомление – нужно указать атрибут с номером мобильного телефона или иным необходимым сервису идентификатором пользователя, например,
${phone_number}
;отправлять SMS – указать атрибут с номером мобильного телефона пользователя, например,
${phone_number}
;
правило выбора хранилища атрибутов для поиска введенного пользователем телефона.
настроить подключение Blitz Identity Provider к SMS-шлюзу и сервису отправки push-уведомления.