我有一个工作的PHP代码,允许用户通过谷歌Api登录.
问题是,此代码要求用户成为Google Plus用户.
我使用位于http://code.google.com/p/google-api-php-client/downloads/list的最新api ,但仍然无法确定我是否可以为没有api 的人使用相同的服务并且不想激活Google"加号".
更新:我知道这可能是第三方api问题,我也认为这是一个关于流行的第三方api和这个问题的问题,它的答案可能仍然可以帮助很多人.
回答问题:快速参考,答案是*Google_Oauth2Service*类
您可以使用Google OAuth作为对用户进行身份验证的机制,而无需让这些Google用户激活Google+帐户.请参阅使用OAuth 2.0进行登录.这种方法依赖于通过请求用户的身份userinfo.profile或userinfo.emailOAuth范围.
如果您使用Google+登录,则会获得高级功能和社交功能,如果您的用户选择该选项,系统会提示他们升级其Google帐户.此方法使用plus.loginOAuth范围,除了可以调用的其他API方法之外,还可以获取身份信息.
选择适合您的应用和受众的方法取决于您.
| 归档时间: |
|
| 查看次数: |
1670 次 |
| 最近记录: |