Перейти к содержимому

Для SaaS

Login, invite и восстановление доступа через исходящий OTP на телефон пользователя.

Краткий ответ

Для SaaS Cascade закрывает login / invite / password-reset: send OTP → пользователь вводит код → verify. Дешевле начинать с WhatsApp/Telegram.

Кратко

В SaaS OTP закрывает регистрацию, вход и сброс пароля. Cascade доставляет код на реальный номер; ключ API остаётся на сервере.

Главное

  • Сценарий продукта важнее выбора канала.
  • Ключ только на бэкенде.
  • SMS дороже мессенджеров по токенам.

Задача

Добавить подтверждение телефона в SaaS: регистрация, логин, инвайт в команду, сброс пароля.

Потоки

Регистрация / логин

  1. Пользователь вводит телефон.
  2. Бэкенд вызывает /otp/send.
  3. Пользователь вводит код.
  4. /otp/verify → создаёте сессию.

Invite

  • Владелец приглашает по телефону/ссылке; OTP подтверждает, что номер живой, до выдачи роли.

Password reset

  • OTP как второй фактор после запроса сброса; не светите ключ на клиенте.

Каналы и цена

  • WhatsApp / Telegram — обычно 3 ₸ (дешевле для частых логинов).
  • SMS — 8 ₸, запасной канал.
  • Пакеты и база: /pricing.

TTL и повторная отправка: /faq/ttl-koda, /faq/mozhno-li-povtorno-otpravit. Технический разбор: /use-cases/developers, гайд /docs.

Проверьте Cascade на своём сценарии

Откройте кабинет и проверьте доставку на своём сценарии.