ym88659208ym87991671
Авторизация по номеру телефона без кнопки Сбер ID (Login hint) | Документация для разработчиков

Авторизация по номеру телефона без кнопки Сбер ID (Login hint)

Сценарий предполагает ввод номера телефона пользователя на имеющейся экранной форме Партнера и старт флоу Сбер ID с отправки смс-кода.

Преимущества этого способа входа

  • Минимальное кол-во действий пользователя для авторизации.
  • Автозаполнение профиля пользователя верифицированными данными (ФИО, номер мобильного телефона, e-mail, пол, возраст) при авторизации любого из 110+ млн. клиентов банка.
  • Экономия затрат на авторизацию 100% пользователей с номерами телефонов РФ (не обязательно быть клиентом Сбера или иметь Сбер ID).

Механика сценария

  1. Пользователь вводит свой номер телефона в имеющейся форме авторизации партнера.
  2. Партнер отправляет запрос на сервис /authorize.do с новым get-параметром login_hint (при формировании uri).
  3. Сбер ID отправляет пользователю смс в рамках своего флоу и проводит аутентификацию.
  4. Пользователь возращается в пост-логин зону партнера.

Пример реализации

Браузер должен проверить, что значение параметра соответствует формату номера мобильного телефона и отправить на бэк запрос на вход по номеру телефона.

Формат параметра

Название параметраОбязательныйОписаниеФорматПример
loginHintнетПри передаче параметра номер телефона пользователя автоматически будет использован на странице входа по Сбер IDдолжен соответствовать паттерну: ^(7)([349]\d{2}|8[0-7]\d{1})(\d{7})$79001234567

Вызов через SDK

ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей. Вы можете запретить сохранение cookie в настройках своего браузера.