Confirm one-time code for user#


../../_images/confirm-one-time-code-for-user.png

Основные сведения#

Шаг “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.

  • Вы можете скачать конфигурацию компонента здесь