强制在iOS上使用Google Identity Toolkit注册

时间:2015-09-23 12:54:10

标签: ios google-identity-toolkit

亲爱的GIT团队和Stackoverflowers,

我在我的iOS应用程序中使用Google Identity Toolkit,其中大部分内容非常酷。

我对gmail电子邮件地址的使用有疑问(一切都被认为是gmail地址)。是否可以强制GIT SDK创建新帐户而不是链接现有的Gmail帐户?

例如,如果我尝试使用我的Gmail电子邮件地址登录我的iOS应用程序,是否可以向GIT表明它不应该重定向到Google登录页面,而是创建一个新帐户?

我们发现这个过程对某些用户来说有点混乱,并希望找到一种方法来改变流程。

感谢任何反馈!

2 个答案:

答案 0 :(得分:1)

另一种选择是使用Google Developers Console的Identity Toolkit配置页面中的“推出百分比”功能。如果将卷展栏百分比设置为0,则将具有@ gmail.com的用户视为密码帐户。如果百分比设置为100,则所有拥有@gmail的用户都将登录

关于问题"创建新帐户而不是与现有的Gmail帐户关联?",Google Identity Toolkit通过复制电子邮件地址为您的应用程序创建帐户来自Google用户帐户的姓名和照片_url。这是两个独立的帐户。

答案 1 :(得分:0)

虽然我没有在iOS应用中使用Gitkit,但您可以通过转到项目的开发者控制台并单击API>取消选中Google作为身份验证选项。已启用的API> Identity Toolkit API>设置。