Подключение OAuth2 для YandexID

Настройки при создании приложения на стороне Яндекс:

  • должно быть создано приложение с платформой “Веб-сервисы”
  • выданы разрешения на:
    • “Доступ к адресу электронной почты”,
    • “Доступ к логину, имени и фамилии, полу”
  • Redirect URI для веб сервисов https://app.yonote.ru/auth/customOidc.callback


Настройка в Yonote

В разделе “Аутентификация“ создать провайдера авторизации с типом “OIDC“

В окне создания провайдера необходимо заполнить все обязательные поля:

  1. ”Provider name” - пользовательское название для провайдера

  2. “Client ID“ и “Client Secret” - скопировать со страницы созданного провадера на стороне Яндекса

  3. ”Token endpoint” - https://oauth.yandex.ru/token

  4. Authorization endpoint” - https://oauth.yandex.ru/authorize?response_type=token&client_id=

    После id= необходимо подставить Client ID

  5. ”User info endpoint” - https://login.yandex.ru/info


Пример: