Яндекс
Яндекс → https://oauth.yandex.ru/client/new
Необходимо перейти по указанной ссылке и заполнить необходимые поля:
Название сервиса — название приложения, которое будет отображаться для клиента;
Иконка — при необходимости, можете загрузить иконку приложения;
Платформы — выбираем "Веб-сервисы";
Redirect URI — в этом поле необходимо указать адрес сайта в виде https://mydomain.ru/social/login/service/yandex. Замените mydomain.ru на домен своего сайта;
Доступ к данным — выбираем все имеющиеся доступы.
.png)
Почта для связи - укажите почту компании или свою, на которую будут приходить оповещения об изменениях во внешней авторизации.
И нажмите Сохранить.
.png)
После создания приложения, необходимо скопировать следующие данные:
Client Id — это ID;
Client Secret — это Пароль.
Их необходимо разместить в соответствующих полях в админ-панели сайта:
Админ-панель → Настройки → Другие настройки → Авторизация через соцсети
Сохраните изменения.
Авторизация через соцсети работает следующим образом:
При попытке авторизоваться ПЕРВЫЙ раз, происходит регистрация клиента на сайте — своеобразная привязка учетной записи социальной сети с личным кабинетом на сайте. Все последующие попытки авторизоваться через соцсети, будут происходить буквально в один клик.