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

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

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

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

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

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



    Сохраните настройки окна запроса доступа.
  10. Откройте раздел «API и сервисы → Учетные данные».
  11. Нажмите «Создать учётные данные» и выберите «Идентификатор клиента OAuth».
  12. Выберите тип приложения «Веб-приложение».

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



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


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


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

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

  • 0
    Leva Leva 29 апреля 2020 17:39 #

    Совсем по другому теперь выглядит интерфейс у гугла, страничку надо переделать.

  • +1
    Эрик Касымов Эрик Касымов 11 июня 2020 16:24 #

    Здравствуйте, мы заполнили всю полю именно так как вы указали. Но к сожалению не получается это унас

  • +1
    Эрик Касымов Эрик Касымов 11 июня 2020 16:27 #

    Когда попытался проверить работает ли функция зайти через Гугл, появляется такая страница

    • +1

      Возможно, в настройках Google в поле «Разрешенные URI перенаправления» вы указали адрес не с тем доменом или протоколом.

      Если это не так и в этой настройке всё в порядке, напишите нам в службу поддержки — помодем вам разобраться.

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

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