Авторизация по номеру телефона без кнопки Сбер ID (Login hint)
Сценарий предполагает ввод номера телефона пользователя на имеющейся экранной форме Партнера и старт флоу Сбер ID с отправки смс-кода.
Преимущества этого способа входа
- Минимальное кол-во действий пользователя для авторизации.
- Автозаполнение профиля пользователя верифицированными данными (ФИО, номер мобильного телефона, e-mail, пол, возраст) при авторизации любого из 110+ млн. клиентов банка.
- Экономия затрат на авторизацию 100% пользователей с номерами телефонов РФ (не обязательно быть клиентом Сбера или иметь Сбер ID).
Механика сценария
- Пользователь вводит свой номер телефона в имеющейся форме авторизации партнера.
- Партнер отправляет запрос на сервис /authorize.do с новым get-параметром login_hint (при формировании uri).
- Сбер ID отправляет пользователю смс в рамках своего флоу и проводит аутентификацию.
- Пользователь возращается в пост-логин зону партнера.
Пример реализации
Браузер должен проверить, что значение параметра соответствует формату номера мобильного телефона и отправить на бэк запрос на вход по номеру телефона.
Формат параметра
| Название параметра | Обязательный | Описание | Формат | Пример |
|---|---|---|---|---|
loginHint | нет | При передаче параметра номер телефона пользователя автоматически будет использован на странице входа по Сбер ID | должен соответствовать паттерну: ^(7)([349]\d{2}|8[0-7]\d{1})(\d{7})$ | 79001234567 |