Confirm one-time code for user#
Основные сведения#
Шаг “Confirm One-Time Code for User” используется для подтверждения одноразового кода, который был сгенерирован пользователю на предыдущем шаге “Get One-Time Code for User”. Этот шаг является ключевым в процессе двухфакторной аутентификации, позволяя верифицировать правильность введенного пользователем кода для доступа к системе.
Параметры#
Настройки Шага:
Поле настройки |
Варианты значений |
Назначение |
---|---|---|
Step name |
- |
Наименование шага |
Source step |
- |
Выбор предыдущего шага |
User code field |
- |
Поле, в которое пользователь вводит полученный код для подтверждения |
Кейсы#
Подтверждение двухфакторной аутентификации: Применяется для завершения процесса двухфакторной аутентификации, требуя от пользователя ввести код, который был отправлен ему на предыдущем этапе.
Усиление безопасности доступа: Используется в сценариях, где необходим усиленный контроль доступа к системе, предотвращая неавторизованный вход.
Исключения#
Зависимость от правильности введенного кода: Эффективность шага зависит от точности ввода кода пользователем.
Ограниченное время действия кода: В случае превышения времени действия кода, необходимо повторное его получение, что может привести к задержкам в аутентификации.
Вариант применения#
В компоненте создается датафлоу для подтверждения одноразового кода пользователя. Шаг Get action model используется для получения данных модели. Затем через шаг Execute script код из переменной ForTestCode
очищается от лишних символов и сохраняется в переменную _code
. Шаг Confirm one time code for user используется для подтверждения одноразового кода, используя значение _code
как код пользователя. Наконец, результат передается через шаг Write response.
Вы можете скачать конфигурацию компонента здесь