Mobile ID Auth Lite API
Для сценария аутентификации по номеру телефона доступен отдельный прикладной API — Mobile ID Auth LiteAPI. Он позволяет серверу клиента создать сессию, получать её состояние и, если SIM-push недоступен, передать введённый пользователем SMS-код. Клиент работает с единым жизненным циклом операции, без прямой интеграции с операторскими механизмами Mobile ID.
LiteAPI подходит для входа, регистрации и подтверждения действий, когда нужно подтвердить владение и доступность номера телефона. Для подключения используются OAuth 2.0 credentials; client_secret должен храниться только на сервере клиента. Подробности, статусы и методы приведены в обзоре методов LiteAPI.
LiteAPI подтверждает аутентификацию и не заменяет проверку личности, получение персональных данных или другие услуги Mobile ID.
Как выбрать: LiteAPI или классический Mobile ID API
| LiteAPI | Классический Mobile ID API (OIDC) | |
|---|---|---|
| Для чего | Быстро подключить аутентификацию номера | Использовать более широкий набор подключённых сценариев Mobile ID |
| Подтверждение | Только SIM-push и SMS-код как резервный способ | OIDC/SI/DI-потоки; push и SMS — согласно профилю подключения |
| Интеграция | Единый REST API и унифицированные статусы/ошибки | request, JWKS, scope, callback-и и обработка ответов методов |
| Операторская специфика | Меньше деталей по отдельным операторам: LiteAPI нормализует результат | Больше гибкости, чтобы учитывать детали профиля и ответа оператора |
| Скорость и настройка | Меньше разработки, если подходят настройки по умолчанию | Больше гибкости, но выше объём настройки и сопровождения |
Рекомендуем LiteAPI, когда требуется быстро подключить аутентификацию и достаточно SIM-push/SMS с настройками по умолчанию. Классический API выбирайте, когда нужны другие сценарии Mobile ID, тонкая настройка OIDC-потока или более подробная обработка особенностей оператора. Доступность сценариев зависит от конфигурации клиента.