BroadNet
Варианты использования Ответ BroadNet

Как использовать SMS для двухфакторной аутентификации?

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

Двухфакторная аутентификация (2FA) по SMS добавляет вторую проверку к входу в систему, отправляя одноразовый код на телефон пользователя, который он вводит вместе со своим паролем. Это наиболее распространенный метод 2FA, поскольку он работает на любом телефоне без приложения, хотя для обеспечения высокой степени надежности его все чаще используют в сочетании с методами, устойчивыми к фишингу, или заменяют ими. Рекомендуется использовать прямые каналы с ограничением скорости и коротким сроком действия.

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

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

§01

Как это вписывается в двухфакторную аутентификацию

Двухфакторная аутентификация (2FA) сочетает в себе то, что вы знаете (пароль), с тем, что у вас есть (телефон, получающий код). SMS обеспечивает второй фактор с универсальным охватом и без приложения. См. /answers/what-is-2fa и /answers/what-is-otp.

§02

Обеспечьте надежную доставку.

Код двухфакторной аутентификации имеет ценность только в том случае, если он приходит быстро. Используйте прямые маршруты с высоким приоритетом, отслеживайте DLR и настройте резервный канал, чтобы задержка SMS-сообщения не блокировала вход в систему. См. /answers/best-channel-for-otp и /answers/sms-fallback-strategy.

§03

Защита от насилия

Ограничьте количество запросов кода на номер и IP-адрес, чтобы предотвратить SMS-накрутку, устанавливайте срок действия кодов на несколько минут и разрешайте их однократное использование. См. /answers/sms-otp-best-practices и /answers/what-is-sms-pumping.

§04

Знайте его пределы.

Двухфакторная аутентификация по SMS намного лучше, чем просто пароль, но сама по себе она не защищает от фишинга; для самых надежных учетных записей используйте ее в сочетании с паролями или перенесите основной вход в систему на использование паролей, оставив SMS для восстановления и доступа. См. /answers/what-is-silent-network-auth.

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

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

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

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

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

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

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

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

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

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

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

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