连接从gmail和facebook登录的用户
我的服务允许从gmail、Facebook和其他服务登录 让我们想象一下,只有gmail和facebook- 有没有一种优雅的方式来理解昨天使用gmail登录的用户就是今天使用facebook登录的用户 我应该如何处理这样的情况:用户现在登录到他的gmail,但没有登录到他的facebook,或者他现在两个都登录了,等等连接从gmail和facebook登录的用户,facebook,authentication,gmail,Facebook,Authentication,Gmail,我的服务允许从gmail、Facebook和其他服务登录 让我们想象一下,只有gmail和facebook- 有没有一种优雅的方式来理解昨天使用gmail登录的用户就是今天使用facebook登录的用户 我应该如何处理这样的情况:用户现在登录到他的gmail,但没有登录到他的facebook,或者他现在两个都登录了,等等 谢谢 一个简单的方法是要求Facebook提供电子邮件扩展权限,该权限将返回用户的电子邮件地址。然后假设他们在Facebook上使用了相同的gmail地址,你就可以匹配他们两个
谢谢 一个简单的方法是要求Facebook提供
电子邮件
扩展权限,该权限将返回用户的电子邮件地址。然后假设他们在Facebook上使用了相同的gmail地址,你就可以匹配他们两个,因为gmail身份验证也可以返回用户的电子邮件地址。这与stackoverflow.com的工作原理类似,因为您会注意到,当您首次连接到facebook时,他们需要电子邮件扩展权限