Как работает FlashCall: механизм авторизации и технические особенности

2026-11-06 14:23:16 Время чтения 3 мин 114

В основе FlashCall лежит технология передачи одноразового кода через номер входящего звонка. В отличие от SMS-авторизации, где пароль передается в тексте сообщения, здесь используется номер телефона, с которого поступает вызов.

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

Разберем процесс авторизации на примере интернет-магазина.

1. Пользователь запрашивает подтверждение номера. При регистрации, входе в личный кабинет или оформлении заказа клиент указывает телефон. Система интернет-магазина формирует запрос на отправку одноразового кода.

2. Сервис инициирует входящий вызов. Запрос передается на платформу i-digital direct по API. Система организует звонок с номера, последние цифры которого соответствуют коду подтверждения. Например, если вызов поступил с номера +7 *** ***-45-67, кодом будут цифры 4567.

3. Пользователь вводит код. На экране смартфона отображается входящий номер. Клиент переписывает последние четыре цифры в форму авторизации. При этом принимать звонок не требуется: сама процедура не предполагает голосового соединения с пользователем.

4. Система проверяет код. Полученное значение сопоставляется с кодом, привязанным к запросу авторизации. При совпадении пользователь получает доступ к следующему этапу регистрации или входа в аккаунт. При ошибке система может предложить повторный ввод с учетом установленных ограничений.

Подробная механика передачи сообщений описана в официальной документации FlashCall API i-Digital.

Чем FlashCall отличается от SMS и VoiceCode

Несмотря на общую задачу — подтверждение номера телефона, технологии существенно различаются.

При SMS-авторизации одноразовый пароль приходит в текстовом сообщении. Пользователь открывает SMS и вводит код или использует автоматическое заполнение, если оно поддерживается устройством.

При VoiceCode код передается в голосовом сообщении. Пользователь принимает входящий звонок, прослушивает продиктованный пароль и вводит его в форму подтверждения.

При FlashCall код содержится непосредственно в номере входящего вызова. Это исключает необходимость получения текстового сообщения или прослушивания голосового кода.

Еще одна особенность FlashCall — независимость от подключения к мобильному интернету. Для получения вызова достаточно находиться в зоне действия сотовой сети. При этом сам сайт или приложение, через которое проводится авторизация, должно иметь доступ к сети.

Таким образом, FlashCall позволяет изменить сам способ передачи одноразового пароля, сохранив привычный для пользователя процесс подтверждения номера телефона.

Подробнее о различиях технологий можно прочитать в разделе голосовых сервисов i-Digital.