如何从数据库中的Facebook用户检索用户数据的更新?

时间:2019-01-03 04:29:35

标签: javascript database facebook facebook-graph-api schema

我试图在我的Web应用程序上创建一个用户表,该表将允许我搜索已链接其Facebook帐户的用户的Facebook用户名。

问题: 我如何处理用户更改其姓名的情况?使数据库更新为最新值的最佳策略是什么?

有关我当前拥有的更多详细信息:

  • 我有一个带有MongoDB且具有“用户”模式的Web应用程序。在这里,我有以下字段:电子邮件,密码,FacebookID,FacebookToken,FacebookName
  • 用户可以使用其社交媒体帐户登录。
  • 应用程序保留用户的FacebookID,FacebookToken,FacebookName
  • 我可以在“ FacebookName”字段中查询。

注意:用户不必每次都使用Facebook登录到应用程序(因此我不能仅添加新的用户数据)。他们可以使用电子邮件/密码组合。另外,由于此应用程序不需要持续使用,因此他们可能几个月都无法登录(可能是几年)。

这不一定特定于Facebook,而是任何第三者社交网络(认为它可以扩展到Twitter,Instagram等。)

任何帮助将不胜感激!

0 个答案:

没有答案