Какой режим выбрать

Сравнение двух режимов работы OTP-сервиса — под ключ (2FA-сервис) и умный шлюз

Какой режим выбрать

Коротко: OTP-сервис работает в двух режимах. Выберите тот, который подходит вашей задаче: готовое решение или интеграция со своим генератором кодов.

Кому подходит

  • Роль: Клиент, Разработчик
  • Уровень: Новичок

Сравнение режимов

КритерийПод ключ (2FA)Умный шлюз
Кто генерирует кодПлатформаВы
Кто проверяет кодПлатформаВы
Что вы получаете«Код верный / неверный»Статус доставки сообщения
Сложность интеграцииНизкаяСредняя
Каскад между каналамиНастраивается в интерфейсеНастраивается в запросе
Кому подходитКомпаниям без своего OTPКомпаниям со своим генератором кодов

Режим 1. Под ключ (2FA-сервис)

Когда выбирать: у вас нет своего механизма генерации и проверки кодов.

Что делает платформа:

  1. Генерирует код.
  2. Отправляет его через нужный канал.
  3. Принимает код от пользователя.
  4. Проверяет — верный или нет.
  5. Возвращает вам результат проверки.

Что делаете вы:

  1. Отправляете номер телефона получателя.
  2. Получаете requestId.
  3. Передаёте код пользователю (он вводит его на вашем сайте).
  4. Отправляете код на проверку.
  5. Получаете ответ «верно / неверно».

Что вы НЕ делаете:

  • Не пишете логику генерации кода.
  • Не храните коды.
  • Не проверяете самостоятельно.

Плюсы:

  • Быстрая интеграция — два API-запроса.
  • Платформа делает всё за вас.
  • Не нужно думать о безопасности генерации кодов.

Минусы:

  • Меньше контроля над процессом.

📖 Подробнее о режиме «Под ключ»

Режим 2. Умный шлюз

Когда выбирать: у вас уже есть свой генератор кодов, и вам нужна только доставка.

Что делает платформа:

  1. Принимает ваш запрос с кодом и правилами.
  2. Отправляет сообщение через указанные каналы.
  3. Следит за статусами доставки.
  4. Переключает каналы по каскаду, если нужно.
  5. Возвращает вам статус доставки через вебхуки.

Что делаете вы:

  1. Генерируете код.
  2. Отправляете запрос с кодом и правилами каскада.
  3. Получаете статус доставки.

Что вы НЕ делаете:

  • Не беспокоитесь о выборе канала.
  • Не следите за доставкой вручную.
  • Не обрабатываете ошибки каналов.

Плюсы:

  • Полный контроль над генерацией кодов.
  • Гибкие правила каскада.
  • Можно интегрировать с любой своей логикой.

Минусы:

  • Больше работы на вашей стороне.
  • Нужно писать обработку вебхуков.

📖 Подробнее о режиме «Умный шлюз»

Что общего

В обоих режимах:

  • Каналы — одинаковый набор: SMS, WhatsApp, TTS, RCS, FlashCall, Email, Telegram Gateway, Viber.
  • Имя отправителя — регистрируется один раз.
  • API-ключ — один на оба режима.
  • Статистика — EDR и CDR общие.
  • Умные сервисы — HLR, MNP, IMSI работают в обоих режимах.
  • Защита от мошенничества (FMS) — включена всегда.

Как выбрать

Ответьте на три вопроса:

ВопросЕсли «да»Если «нет»
У вас есть свой генератор кодов?Умный шлюзПод ключ
Вы хотите контролировать логику проверки кода?Умный шлюзПод ключ
Вам нужна быстрая интеграция за 2 запроса?Под ключУмный шлюз

Если не уверены — начните с «Под ключ». Это самый быстрый способ запустить OTP-коды. Позже, если понадобится больше контроля, можно перейти на «Умный шлюз».

Что дальше

См. также

Нужна помощь?