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.
- Вы можете скачать конфигурацию компонента здесь