亲爱的GIT团队和Stackoverflowers,
我在我的iOS应用程序中使用Google Identity Toolkit,其中大部分内容非常酷。
我对gmail电子邮件地址的使用有疑问(一切都被认为是gmail地址)。是否可以强制GIT SDK创建新帐户而不是链接现有的Gmail帐户?
例如,如果我尝试使用我的Gmail电子邮件地址登录我的iOS应用程序,是否可以向GIT表明它不应该重定向到Google登录页面,而是创建一个新帐户?
我们发现这个过程对某些用户来说有点混乱,并希望找到一种方法来改变流程。
感谢任何反馈!
答案 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>设置。