Elv*_*vis 7 authentication login google-api oauth-2.0
我正在使用"google-api-php-client"-Library(http://code.google.com/p/google-api-php-client/)中提供的示例来实现我的用户登录和授权有谷歌服务的网站.我没有对示例进行任何更改,只是添加了我的Client-ID等.
授权本身工作正常:用户可以登录,我可以获取提供的信息.但是,当离开页面时,再次调用整个授权过程; 用户不会被记住,需要再次授予权限,这是一种令人讨厌的东西,并且对于google-logins来说并不典型,因为我知道它们.
例如:在stackoverflow上,我使用我的Google帐户登录.每当我重新访问此站点时,我都会自动登录,或者(如果已注销)只需要再次登录 - 我不必再次确认一般权限.但是,使用我站点上的示例,强制用户在再次访问站点时允许访问.
在使用这些例子时,我犯了什么错误吗?我该怎么办,一遍又一遍地避免许可请求?
在此先感谢您的任何帮助!
Google Drive SDK 文档包含一个完整的 PHP 示例应用程序,您可以将其用作入门参考:
https://developers.google.com/drive/examples/php
基本上,一旦用户登录并检索访问令牌和刷新令牌,您就可以将这些凭据存储在数据库中并重复使用它们,而不是每次都要求用户进行身份验证。
归档时间: |
|
查看次数: |
4350 次 |
最近记录: |