问题描述
如果用户在其Facebook和Google帐户中使用相同的电子邮件地址,那么我在数据库中的电子邮件是唯一的。如果用户已经使用Facebook或google登录,则无法让用户登录。我该如何处理?谢谢
解决方法
我认为电子邮件地址在数据库中应该是唯一的
然后所有登录方法都指向同一个帐户git version
> name.one@gmail.com
> google
user6
> name.one@gmail.com
> facebook
如果他们已经使用Facebook或google登录,
应绕过登录页面并自动重定向到登录区域。
但是在插入数据库之前的另一件重要事情是user6
== nameone@gmail.com
name.one@gmail.com
== nameone@gmail.com
na.me.one@gmail.com
== nameone@gmail.com
然后最好在插入之前先去除点