阻止用户多次参加我的比赛

时间:2012-01-13 01:48:36

标签: asp.net facebook

我的Facebook比赛有问题,用户多次进入。要输入的必填字段是名字,姓氏和电子邮件。他们不能多次输入相同的电子邮件,但他们只是使用不同的电子邮件地址。我不能删除他们的条目,因为没有办法“证明”它是同一个人,即使它已经死了很明显(完全相同的名字和姓氏,所有条目在30秒内彼此)。

我们的条款和条件规定,每个人只允许一次参赛,但是除了电子邮件验证,我找不到强制执行此操作的方法。

当用户喜欢我们的页面(需要参加比赛)时,签名请求中的用户ID是否可用?将此ID与其条目详细信息一起存储在Facebook指南范围内吗?

由于

1 个答案:

答案 0 :(得分:1)

不,您需要授权用户,然后才能获得Facebook ID。

然后你可以显示一个不同的页面,因为你知道这个用户已经参加了比赛 - 所以你不要让他们更改为一个Facebook ID提交多次。

因为这可能会很晚才知道,你可以存储一个cookie。但请注意,用户可以删除此cookie。