小编Elv*_*vis的帖子

如何存储谷歌API(OAuth 2)权限?

我正在使用"google-api-php-client"-Library(http://code.google.com/p/google-api-php-client/)中提供的示例来实现我的用户登录和授权有谷歌服务的网站.我没有对示例进行任何更改,只是添加了我的Client-ID等.

授权本身工作正常:用户可以登录,我可以获取提供的信息.但是,当离开页面时,再次调用整个授权过程; 用户不会被记住,需要再次授予权限,这是一种令人讨厌的东西,并且对于google-logins来说并不典型,因为我知道它们.

例如:在stackoverflow上,我使用我的Google帐户登录.每当我重新访问此站点时,我都会自动登录,或者(如果已注销)只需要再次登录 - 我不必再次确认一般权限.但是,使用我站点上的示例,强制用户在再次访问站点时允许访问.

在使用这些例子时,我犯了什么错误吗?我该怎么办,一遍又一遍地避免许可请求?

在此先感谢您的任何帮助!

authentication login google-api oauth-2.0

7
推荐指数
1
解决办法
4350
查看次数

标签 统计

authentication ×1

google-api ×1

login ×1

oauth-2.0 ×1