Технология Flash Call использует короткие голосовые вызовы для быстрой и удобной аутентификации пользователей. 2 Процесс авторизации по звонку можно разделить на 6 этапов: 3
- Инициация. 2 Пользователь вводит свой номер телефона на сайте или в приложении. 2
- Автоматический вызов. 2 Система отправляет входящий вызов на указанный номер. 2 Обычно это происходит с технического номера, заранее настроенного для данной операции. 2
- Передача данных. 2 В процессе вызова отправляется уникальный идентификатор — чаще всего это последние цифры входящего номера телефона. 2 Этот код подтверждает, что устройство доступно пользователю. 2
- Перехват вызова. 2 Приложение на устройстве пользователя (при наличии соответствующих разрешений) перехватывает этот вызов. 2 При этом звонок не требует ответа, и пользователь даже не замечает его завершения. 2
- Извлечение кода. 2 Код идентификатора автоматически считывается приложением и используется для подтверждения личности пользователя. 2
- Результат. 3 Сервер отправляет результат проверки клиенту, на стороне которого принимается решение об авторизации пользователя или предоставлении повторной попытки ввода кода, либо инициации нового звонка. 3
Flash Call обеспечивает высокий уровень безопасности, так как доступ к мобильному телефону ограничен одним лицом. 5