使用来自Facebook的ID作为主键

时间:2015-10-16 14:16:21

标签: facebook

我目前正在使用从图形调用到facebook获取的ID作为识别我数据库中各个用户的主键。

me?fields=id

返回的内容如下:

{
  "id": "XXX0393314XXXXXXX"
}

根据Facebook:

  

此人的用户帐户的ID。此ID对每个应用程序都是唯一的   并且不能在不同的应用程序中使用。

这是否与主键匹配良好,还是应该使用用户的电子邮件地址?我之所以使用id是因为有些用户使用他们的电话号码而不是使用电子邮件注册。因此,图形调用不会返回有效的电子邮件。我需要添加一个特殊的流程来询问他们的电子邮件并发送确认,这是可行的,但更多的工作。

0 个答案:

没有答案