Генерация одноразового пароля
Блок «Генерация одноразового пароля» создает уникальный код и связывает его с идентификатором пользователя.

В качестве идентификатора используются:
- номер телефона
Применяется для:
- регистрации через форму на сайте
- подтверждения заказа
- подтверждения платежей
Чтобы блок «Генерация одноразового пароля» получил запрос из внешнего сервиса, используется блок «Входящий Webhook». Чтобы затем проверить этот пароль при его вводе пользователем, используется блок «Проверка одноразового пароля».
Настройка блока
- Добавьте блок «Генерация одноразового пароля» в рабочую область
- Заполните параметры:
- «Идентификатор контакта» — номер телефона, email или другое значение
- допускается использование переменной
- «Время жизни пароля» — период актуальности пароля
- минимальное значение: 60 секунд
- «Длина пароля» — количество символов
- минимальная длина: 4
- максимальная длина: 20
Отправка пароля
Для отправки пароля используется блок «Отправка сообщения*».
- Добавьте блок «Отправка сообщения*»
- В текстовом поле введите
{{}} - Откройте «Результаты блоков»
- Выберите значение
data.passwordиз блока «Генерация одноразового пароля»

Пример сценария
Пользователь вводит телефон в форму регистрации на сайте. Блок «Входящий Webhook» передаст информацию в чат-бот, блок «Генерация одноразового пароля» создаст пароль, а блок «Отправка сообщения*» отправит его пользователю в мессенджер.
