0

我已经创建了 facebook sso,它运行完美。我将电子邮件 ID 作为我的服务器数据库中的独特因素之一。所以它将第一次登录的用户视为新用户,并在提交带有额外信息的表单后作为已经存在的用户。

我正在考虑添加 gmail sso,但我的查询是,如果 gmail 中的用户与他用来输入 facebook 帐户的电子邮件 ID 相同,那么我应该将他视为现有用户还是新用户,因为电子邮件 ID 是唯一的并且已经存在于服务器数据库中。

或者在上述情况下删除电子邮件 ID 作为唯一因素,或者只检查用户是否从 facebook/gmail 登录,然后进行进一步验证?这个你能帮我吗 。

上述查询的任何帮助或链接都会对我有很大帮助。我将非常感谢任何帮助。

提前致谢。

4

1 回答 1

1

我会说只允许电子邮件成为唯一ID。如果用户对两个帐户使用相同的电子邮件,那就这样吧。所有社交媒体的许多用户都使用一封电子邮件连接到他们的所有帐户。

于 2013-03-14T03:26:23.643 回答