首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GPPSignIn对GIDSignIn

GPPSignIn对GIDSignIn
EN

Stack Overflow用户
提问于 2015-08-07 18:51:35
回答 2查看 890关注 0票数 2

GPPSignInGIDSignIn的区别是什么?在哪种情况下我都应该使用。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-08-12 14:08:34

GIDSignIn是Google SignIn for iOS的一部分。这是从iOS应用程序登录的首选方式。使用GIDSignIn与GPPSignIn的主要优势之一是,GPPSignIn会为某些用户切换到Safari,而苹果通常不会批准一个切换应用程序。

GPPSignIn是PlusAPI的一部分,但是一旦您使用GIDSignIn登录,所有其他G+调用都会正常工作(只需记住将正确的作用域添加到签名请求中)。

迁移到GIDSignIn非常少,您可以查看迁移指南(它仅仅是一页):https://developers.google.com/identity/sign-in/ios/quick-migration-guide

票数 6
EN

Stack Overflow用户

发布于 2015-08-08 09:01:11

GPPSignIn:它基本上是与您的Google+帐户相关的登录。当使用GPPSignIn API时,您的查询将对用户的Google+配置文件中的数据进行查询。比如朋友名单,圈子,小组等等。

GIDSignIn:它是用于访问用户Gmail帐户(Google)的标志。它将查询用户的谷歌联系人,谷歌日历,事件等。

注意:除非您需要处理用户的Google+数据,否则将使用GIDSignIn (用于登录和注册)。

另外要注意的一点是,用户可能有也可能没有Google+帐户或active Google+帐户。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31884733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档