Настройка авторизации через «Яндекс»

Чтобы посетители сайта могли авторизоваться через «Яндекс» в личном кабинете и для оформления заказа

  1. Зарегистрируйтесь в «Яндексе».
  2. Перейдите на страницу добавления приложения «Яндекса».
  3. Напишите любое название приложения.


  4. В секции «Платформы» выберите «Веб-сервисы».
    В поле «Callback URL» впишите адрес вида http://mydomain.ru/oauth.php?provider=yandex. Замените mydomain.ru на домен своего сайта.


  5. Включите право доступа «API Яндекс.Паспорта → Доступ к адресу электронной почты».

  6. Подтвердите создание приложения.


  7. Скопируйте значения «ID» и «Пароль».

  8. Войдите в бекенд Вебасиста и перейдите в приложение «Сайт».
  9. В списке сайтов выберите тот, для которого вы настраиваете авторизацию через «Яндекс».
  10. Откройте раздел «Личный кабинет».
  11. Включите авторизацию для выбранного сайта.



    Если авторизация для этого сайта уже включена, перейдите по ссылке «Настройки авторизации».

  12. Включите флажок «Авторизация через внешние сервисы».
  13. Включите флажок напротив «Яндекс».
  14. Вставьте скопированные значения «ID» и «Пароль» в поля «Id приложения» и «Пароль приложения».

  15. Сохраните настройки авторизации внизу страницы.
  16. Проверьте, как работает авторизация:
    • Откройте свой сайт в режиме браузера «инкогнито». Или в другом браузере, где вы не авторизованы ни в своем Вебасисте, ни в «Яндексе».
    • Перейдите по ссылке «Вход».
    • Щелкните по иконке «Яндекса».

    • Введите данные для входа в сервис.

    • После обновления страницы откроется личный кабинет зарегистрированного посетителя вашего сайта.

Готово!

Авторизация через «Яндекс» настроена.

5 комментариев

Добавить комментарий

Чтобы добавить комментарий, зарегистрируйтесь или войдите