Jump to content

Авторизация с помощью Google+

Вы можете разрешить вашим пользователям проходить процесс авторизации на сайт с помощью их аккаунта в google+. Для этого необходимо сначала получить API ключ. 

Прежде всего перейдите по ссылке ниже и авторизуйтесь в аккаунт Google:

https://console.developers.google.com/iam-admin/projects?pli=1

После этого вам нужно создать новый проект, используя соответствующую кнопку вверху страницы.

create_new_project.jpg Создание нового проекта в Google Developers

 

Вам будет предложено указать название проекта. Оно имеет не значительную роль, поэтому название может быть введено любое, например название вашего сайта.

new_project.PNGНазвание нового проекта

 

Далее вы будете перемещены к списку Google API. 

Выберите в списке Google+ API, как показано на изображении:

google_api.jpg Выбор API для активации

 

Теперь активируйте Google+ API

enabling.jpg Включение API для поддержки

 

Теперь мы должны настроить учётные данные для нашего сайта. Нажмите кнопку Создать.

credits.thumb.png.97cd1f5c3372df13c3b50e Учётные данные

 

На странице учётных данных вам будет предложено их создать. Выберите Идентификатор клиента OAuth.

ident.thumb.png.084a3d99e89084a013222481
Создаём новые учётные данные

 

Далее Вы будете проинформированы о том, что нужно указать название продукта для окна запроса доступа. Нажмите кнопку "Настроить окно запроса доступа".

contest.thumb.png.0313aee7ae08dd19c65c4d

 

Далее укажите название вашего сайта, его адрес и адрес вашей политики конфиденциальности, как показано на изображении ниже

creds.thumb.png.fd41022a6326fad97baca1e5

 

Далее выберите из списка Веб-приложение и укажите название (можно оставить стандартное). Далее заполните два обязательных поля:

Разрешенные источники 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

После заполнения форм нажмите Сохранить.

uchet.thumb.png.986cea727106c896f19b3527

Выбираем тип приложения и заполняем формы

 

После создания приложения, перед вами откроется окно с данными, которые необходимо указать в настройках авторизации Google.

client.PNGИдентификатор и секретный ключ клиента

 

Настройки расположены в Система > Настройки > Методы авторизации > Google. 

google.PNG Сюда вводим идентификатор и секретный ключ

 

 

credits.png

contest.png

ident.png

creds.png

uchet.png