SDK Yandex ID for mobile apps

SDK Yandex ID includes libraries for iOS and Android that allow third-party mobile apps to enable OAuth user authorization via Yandex accounts.

Authorization using SDK Yandex ID

If the user has Yandex apps installed on their device, they can log in via an account saved in these apps or with a username and password. If there are no Yandex apps installed, webView or their browser can be used to log in.

More about the authorization mechanism:

Types of tokens issued

With SDK Yandex ID, you can get the following tokens:

  • OAuth token. It's used in requests to APIs of Yandex services.
  • JSON Web Token: Can be used for internal authorization in your service.