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

Если у вас несколько сайтов, то авторизацию нужно настроить отдельно для каждого сайта.

Зарегистрируйтесь в «Гугле».

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

    [Blocked Image: https://www.webasyst.com/wa-data/public/hub/img/google-add-project.png]
  3. Введите любое название, используя латинские буквы, цифры, кавычки, дефисы, пробелы или восклицательные знаки.

    [Blocked Image: https://www.webasyst.com/wa-data/public/hub/img/google-add-project-name.png]
  4. Дождитесь подтверждения создания проекта.

    [Blocked Image: https://www.webasyst.com/wa-data/public/hub/img/google-project-added.png]
  5. Перейдите в раздел «Диспетчер API → Учетные данные».

    [Blocked Image: https://www.webasyst.com/wa-data/public/hub/img/google-section-credentials.png]
  6. Создайте учетные данные. Выберите вариант «Идентификатор клиента OAuth».

    [Blocked Image: https://www.webasyst.com/wa-data/public/hub/img/google-add-credentials.png]
  7. Настройте окно запроса доступа.

    [Blocked Image: https://www.webasyst.com/wa-data/public/hub/img/google-access-request-window-setup-1.png]
  8. Напишите название вашей компании в поле «Название продукта, которое видят пользователи».

    [Blocked Image: https://www.webasyst.com/wa-data/public/hub/img/google-access-request-window-setup-page.png]
  9. Выберите тип приложения «Веб-приложение».
  10. В поле «Разрешенные URI перенаправления» введите адрес, для перенаправления после успешной авторизации (должен быть представлен в настройках сайта или плагина, предоставляющего авторизацию через google). Обычно имеет вид http://mydomain.ru/oauth.php?provider=google.

    [Blocked Image: https://www.webasyst.com/wa-data/public/hub/img/google-app-setup.png]
  11. Сохраните изменения кнопкой «Создать».
  12. Скопируйте значения «Ваш идентификатор клиента» и «Ваш секрет клиента».

    [Blocked Image: https://www.webasyst.com/wa-data/public/hub/img/google-auth-credentials.png]
  13. Введите полученные данные в соответствующие поля настроек на своём сайте.

    Комментарии