BroadNet
Основы Ответ BroadNet

SMS OTP или приложение-аутентификатор — что мне использовать?

Последнее обновление 1 мин чтенияПроверено инженерным отделом BroadNet
Быстрый ответ

Используйте оба варианта для разных задач. Приложение-аутентификатор — более надежный вариант, его невозможно перехватить при подмене SIM, но оно требует от пользователя установки и регистрации какого-либо программного обеспечения. SMS OTP менее эффективен, но он доступен на любом телефоне в любом регионе без каких-либо предустановленных приложений, поэтому он остается единственным вариантом, работающим для всех ваших пользователей.

Определение простым языкомНейтральный по отношению к поставщикуПроверено 10 сентября 2026 г.
СхемаПуть OTP с резервным каналом (fallback)
  1. Пользователь запрашивает кодВход, оплата или регистрация
  2. Ваше приложение вызывает API верификацииОдин запрос на один код
  3. BroadNet доставляет кодПо лучшему доступному каналуРезервный канал в случае недоставкиSMSWhatsAppГолос
  4. Пользователь вводит кодПроверка на соответствие выданному коду
  5. ПодтвержденоДоступ разрешен
Развернутый ответ

Всё, что стоит знать, и ничего лишнего.

§01

От чего именно защищает каждый из них

Код аутентификации, основанный на времени и генерируемый приложением-аутентификатором на устройстве из общего секрета, никогда не передается по сети, поэтому он защищен от подмены SIM, перехвата SS7 и перехвата на сетевом уровне. SMS код передается по сети оператора, что означает, что он может быть перенаправлен при подмене SIM и, на плохо защищенных маршрутах, перехвачен на уровне сигнализации. Оба метода эффективны против обычного повторного использования паролей и подбора учетных данных — наиболее распространенной атаки.

§02

Во сколько вам обходится каждый из них в очках пользователей

Приложения-аутентификаторы имеют «обрыв» регистрации: пользователь должен установить приложение, отсканировать код и сохранить устройство. Значительная доля пользователей не сможет пройти этот этап, а те, кто потеряет устройство, создадут дополнительную нагрузку на службу поддержки. SMS вообще не требует регистрации — у пользователя уже есть ваш номер. На рынках с низким уровнем проникновения смартфонов или там, где пользователи часто меняют телефоны, SMS не является слабым вариантом, это единственный работающий способ.

§03

Разумная иерархия

Предлагайте в качестве основного фактора пароль или приложение-аутентификатор и сделайте процесс регистрации привлекательным. Используйте SMS в качестве резервного варианта, чтобы никто не был заблокирован. Наиболее надежные операции — перевод денег, изменение счета для выплат, отключение средств контроля безопасности — оставьте только для сильного фактора, и добавьте проверку состояния линии, чтобы недавняя замена SIM приводила к повышению уровня защиты. Таким образом, слабый фактор никогда не будет защищать то, потеря чего причинит наибольшую боль.

§04

Если вы можете отправить только один

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

BNАвтор статьи — инженерная команда BroadNet·Осуществляем обмен сообщениями операторского класса с 2003 года, штаб-квартира — в Дубае.·Редакционные стандарты
Создавайте с помощью этого

Нужна помощь с подключением?

Ниже представлены продукты и руководства по интеграции, которые позволяют реализовать эту концепцию. Если вы предпочитаете ознакомиться с процессом в режиме реального времени, наша команда инженеров принимает звонки в тот же день в рабочее время MENA .

Свяжитесь с нашей инженерной командой.
Обратная связь

Был ли этот ответ полезен?

Ваш голос помогает нам определить приоритетность ответов, которые следует дополнить примерами, диаграммами и фрагментами кода.

Был ли этот ответ полезен?
Спасибо — принято к сведению. Мы будем поддерживать этот ответ.
Понял. Расскажите, чего не хватало — отправить короткое сообщение.

Как мы готовим и проверяем материалы

Вам всё ещё нужна помощь?

Поговорите с настоящим инженером о ваша сборка.

Мы отвечаем в течение одного рабочего дня, а производственные аккаунты получают круглосуточную поддержку. Наши инженеры-разработчики создают код, а не скрипты.

$ curl -X POST https://api.broadnet.me/sms/sendSms
SLA по времени ответа
Запросы на тестовый доступОтвет в течение 1 рабочего дня
Продакшн24 / 7 · < 15 min
NOC для операторов24 / 7 · дежурный инженер