我有一个应用程序,允许用户注册谷歌和Facebook。两者都在登录时提供电子邮件信息
我的问题是,Facebook帐户与谷歌不同的电子邮件相关联,因此它创建了两个帐户到同一个"相同的"用户。
如何解决这个问题?
我在想这个流程:
这是解决问题的最佳方法吗?
答案 0 :(得分:0)
是的,这是解决问题的好方法。
您还可以在注册前让他通过Google+和Facebook进行授权,检查用户是否已使用该帐户(Facebook或Google+ ID)进入数据库,如果他不在数据库中,则将其重定向到注册表单