2013-05-11 2 views
1

Может кто-то перенаправить меня на сайт или рассказать мне, как я могу автоматически регистрировать пользователей, которые уже прошли аутентификацию моего приложения из своей учетной записи google.Google+ API автоматически регистрирует пользователей, которые уже прошли аутентификацию

ответ

1

Google+ Sign-In автоматически знаки пользователей на последующих визитах после первоначально авторизуйте свое приложение, пока ваши области (разрешения) не изменились. Это работает на всех клиентах, для которых предлагается вход в Google+ для веб-сайтов, Android и iOS.

При последующих посещениях знак автоматически вызывает вашу функцию, которую вы определили для параметра data-callback, и вы можете сразу использовать информацию авторизации, которая передается этому параметру, например маркеры доступа.

Если вам нужен автономный доступ, основанный на вашем теге PHP, вы также можете проверить Google+ Sign-In server-side flow, что очень похоже на ваш код и обратный вызов; однако вы также получаете «единовременный код», который вы можете отправить на свой сервер. Этот одноразовый код можно использовать для безопасного доступа вашего сервера к своим токенам доступа и обновлению токенов.

Также см. PHP quickstart, в котором точно показано, как это сделать, и включает в себя рекомендации по обмену одноразовыми кодами.

Смежные вопросы