Яндекс

Яндекс → https://oauth.yandex.ru/client/new

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

  • Название сервиса — название приложения, которое будет отображаться для клиента;

  • Иконка — при необходимости, можете загрузить иконку приложения;

  • Платформы — выбираем "Веб-сервисы";

  • Redirect URI — в этом поле необходимо указать адрес сайта в виде https://mydomain.ru/social/login/service/yandex. Замените mydomain.ru на домен своего сайта;

  • Доступ к данным — выбираем все имеющиеся доступы.

  • Почта для связи - укажите почту компании или свою, на которую будут приходить оповещения об изменениях во внешней авторизации.

И нажмите Сохранить.

После создания приложения, необходимо скопировать следующие данные:

  • Client Id — это ID;

  • Client Secret — это Пароль.

Их необходимо разместить в соответствующих полях в админ-панели сайта:

Админ-панель → Настройки → Другие настройки → Авторизация через соцсети

Сохраните изменения.

Авторизация через соцсети работает следующим образом:

При попытке авторизоваться ПЕРВЫЙ раз, происходит регистрация клиента на сайте — своеобразная привязка учетной записи социальной сети с личным кабинетом на сайте. Все последующие попытки авторизоваться через соцсети, будут происходить буквально в один клик.