允许Facebook用户只投票一次

时间:2015-12-27 15:30:34

标签: php database facebook vote

该网站是音乐艺术家的投票网站。每位艺术家都保存在一个数据库中,并且他们有一个投票栏。每次用户单击投票时,它会向数据库中的投票列添加一个。

我希望用户使用Facebook登录并仅为一位艺术家投票ONCE。

我怎么做这样的事情?

修改

这是我拥有的数据库的屏幕截图。 database screenshot

1 个答案:

答案 0 :(得分:0)

不确定你到底在哪里陷入困境,而你的问题对于Stackoverflow来说过于宽泛,但这是它的工作原理:

  • 使用您的Facebook App授权用户。
  • 每当用户投票时,将其ID存储在投票中并检查他是否已经投票给该艺术家。投票表可以包含以下3列:artistId,vote,userId - 或者如果投票不是数字而只是一个标志,则可以省略“投票”列。

链接: