Схема работы

Чтобы настроить в вашем сервисе авторизацию при помощи LoginSDK, выполните шаги:

  1. Зарегистрируйте приложение в сервисе Яндекс OAuth.

    В разделе Платформы выберите iOS-приложение и укажите параметры вашего сервиса:

    • iOS App ID. Точный идентификатор iOS-приложения, например A1B2C3D4E5.com.domain.application. Состоит из Prefix и Bundle ID. Подробнее про идентификаторы iOS-приложений читайте в документации Apple.

    • iOS AppStore URL. Ссылка на приложение в AppStore.

    Для настройки LoginSDK вам понадобится параметр Client ID приложения.

  2. Подключите библиотеку YandexLoginSDK и настройте конфигурационные файлы.

  3. Настройте ваш сервис для работы с токенами.

  4. Получите информацию о пользователе.

Примечание

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

Схема работы LoginSDK для iOS:

img