Простой пример Google oAuth авторизации на PHP

Влад17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
05.08.2016

Допустим, есть веб-приложение, оно должно авторизовывать пользователей через Google. 

Нужен максимально простой, без лишнего, пример авторизации пользователей сторонним веб-приложением через Google. 

1 файл 

Проверяет, авторизован ли пользователь, разрешил ли пользователь данному приложению смотреть email, profile и не протух ли у него access token. 

Если пользователь не авторизован, не разрешал данному приложению или к своей информации – редирект на страницу авторизации Google – так, чтобы Google переслал пользователя обратно на callback_url. 

Если у пользователя протух access token – нужно попытаться его автоматически обновить. 

Если токен не обновить – редирект на страницу авторизации Google – так, чтобы Google переслал пользователя обратно на callback_url. 

Если пользователь авторизован и токен у него есть и приложение имеет разрешений – выводим строчку "ок". 

Предлагайте со сроком и стоимостью, пожалуйста.

Заявки фрилансеров