iOS是否可以进行谷歌跨客户端身份验证,如果可以,如何进行



我使用oAuth2,在我的谷歌API控制台中有一个项目,注册了iOS客户端和Web客户端。

我想从我的iOS应用程序中进行身份验证,并让我的web后端检索访问令牌,这样它就可以使用Google api进行繁重的处理工作。

我试着按照以下说明操作,这些说明适用于android:https://developers.google.com/accounts/docs/CrossClientAuth

但当我将作用域分配为时,我一直得到一个无效的作用域

oauth2:server:client_id:MY.WEB.client.id:api_scope:http://www.google.com/m8/feeds/https://mail.google.com/https://www.googleapis.com/auth/plus.login

有人成功地为iOS实现了类似的设置吗?如果是,请解释或分享文件?你在iOS应用程序上使用了哪些库或SDK从谷歌获取代码,网络后端可以使用这些库或SDK来生成自己的正确访问令牌?

截至6月18日,谷歌iOS SDK 1.7.0支持一次性授权码,与安卓功能一致:https://developers.google.com/+/发行说明/

相关内容

  • 没有找到相关文章

最新更新