我们正在实施Facebook连接机制,以允许用户注册我们的系统。我们会在注册时收到他们的电子邮件地址和其他详细信息。
当FB用户在Facebook上更改自己的电子邮件地址并随后登录我们的系统时,我不确定如何处理这种情况。我不认为有一种机制可以让我们检测到这种情况(或者通知我们)。
如何解决这种情况?
答案 0 :(得分:0)
在数据库中创建一个包含FB userId和电子邮件地址的表,并在需要引用该用户的任何位置使用FB id作为外键。然后,在某些常规事件中,例如当用户登录,下订单或更新其个人资料等时,从Facebook个人资料中获取电子邮件并更新表格。