Настройка авторизации через Google

Как настроить авторизацию посетителей сайта через Google в личном кабинете и для оформления заказа

Если у вас несколько сайтов, то авторизацию нужно настроить отдельно для каждого сайта.
  1. Зарегистрируйтесь в «Гугле».
  2. Откройте страницу https://code.google.com/apis/console#access.
  3. Создайте новый проект кнопкой «СОЗДАТЬ ПРОЕКТ».

  4. Введите любое название, используя латинские буквы, цифры, кавычки, дефисы, пробелы или восклицательные знаки.
  5. Откройте раздел «API и сервисы → Окно запроса доступа OAuth».
  6. Выберите «User Type → Внешний» и нажмите «Создать».

  7. Введите название приложения, которое будет видно посетителям во время авторизации на вашем сайте через «Гугл».

  8. Внизу страницы введите доменное имя своего сайта в поле «Авторизованные домены».



    Сохраните настройки окна запроса доступа.
  9. Откройте раздел «API и сервисы → Учетные данные».
  10. Нажмите «СОЗДАТЬ УЧЁТНЫЕ ДАННЫЕ».
  11. Выберите «Идентификатор клиента OAuth».
  12. Выберите тип приложения «Веб-приложение».

    В поле «Разрешенные URI перенаправления» введите адрес вида http://mydomain.ru/oauth.php?provider=google. Замените mydomain.ru на домен своего сайта.



    Сохраните изменения кнопкой «Создать».
  13. Скопируйте значения «Ваш идентификатор клиента» и «Ваш секрет клиента».
  14. Откройте приложение «Сайт» в своём Вебасисте.
  15. В списке сайтов выберите тот, для которого вы настраиваете авторизацию через «Гугл».
  16. Откройте раздел «Личный кабинет».
  17. Включите авторизацию для выбранного сайта.


    Если авторизация для этого сайта уже включена, в секции «Способы входа и регистрации» включите «Социальные сети (дополнительный способ входа)».
  18. Включите флажок напротив Google.
  19. Вставьте скопированные значения «Идентификатор клиента» и «Секрет клиента» в поля настройки авторизации через «Гугл».
  20. Сохраните настройки авторизации внизу страницы.
  21. Проверьте, как работает авторизация:
    • Откройте свой сайт в режиме браузера «инкогнито». Или в другом браузере, где вы не авторизованы ни в своем Вебасисте, ни в «Гугле».
    • Перейдите по ссылке «Вход».
    • Щелкните по иконке «Гугла».
    • Введите данные для входа в сервис.
    • После обновления страницы откроется личный кабинет зарегистрированного посетителя вашего сайта.

Готово! Авторизация через Google настроена.

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

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

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