Вы можете разрешить вашим пользователям проходить процесс авторизации на сайт с помощью их аккаунта в google+. Для этого необходимо сначала получить API ключ.
Прежде всего перейдите по ссылке ниже и авторизуйтесь в аккаунт Google:
https://console.developers.google.com/iam-admin/projects?pli=1
После этого вам нужно создать новый проект, используя соответствующую кнопку вверху страницы.
Создание нового проекта в Google Developers
Вам будет предложено указать название проекта. Оно имеет не значительную роль, поэтому название может быть введено любое, например название вашего сайта.
Название нового проекта
Далее вы будете перемещены к списку Google API.
Выберите в списке Google+ API, как показано на изображении:
Теперь активируйте Google+ API
Теперь мы должны настроить учётные данные для нашего сайта. Нажмите кнопку Создать.
На странице учётных данных вам будет предложено их создать. Выберите Идентификатор клиента OAuth.
Далее Вы будете проинформированы о том, что нужно указать название продукта для окна запроса доступа. Нажмите кнопку "Настроить окно запроса доступа".
Далее укажите название вашего сайта, его адрес и адрес вашей политики конфиденциальности, как показано на изображении ниже
Далее выберите из списка Веб-приложение и укажите название (можно оставить стандартное). Далее заполните два обязательных поля:
Разрешенные источники JavaScript (укажите URL адрес вашего сайта):
http://www.site.ru/
Разрешенные URI перенаправления:
http://www.site.ru/applications/core/interface/google/auth.php
Далее выберите Веб-приложение, но перед этим вас попросит указать название продукта, сделайте это.
В поле Разрешенные источники JavaScript укажите адрес домена, но не адрес вашего сайта! Это важно.
В поле Разрешенные URI перенаправления укажите ссылку на файл auth.php.
http://site.ru/applications/core/interface/google/auth.php
После заполнения форм нажмите Сохранить.
Выбираем тип приложения и заполняем формы
После создания приложения, перед вами откроется окно с данными, которые необходимо указать в настройках авторизации Google.
Идентификатор и секретный ключ клиента
Настройки расположены в Система > Настройки > Методы авторизации > Google.
Сюда вводим идентификатор и секретный ключ