2015-09-11 43 views
0

我正在建立一个网站,出售物品便宜和收益去慈善。你不能只购买一件物品,因为它们的数量会非常有限,所以我们希望向访问该网站的用户提供免费抽奖券(每日)。然后,我们会进行随机抽奖,胜出者可以购买该物品。跟踪我网站上的用户,以避免创建重复的帐户

我担心的是,有1000个账户可以提高赢率。我需要一个很好的方法来防止这种情况发生。现在我正在考虑检查IP范围(12.12.x.x)以查看该IP是否已经收到每日抽奖券,但这有多可靠 - 代理允许用户使用不同的IP。

回答

0

有点标准的解决方案是要求每个用户在他们开户时提供一个电子邮件帐户。然后,您会向该电子邮件地址发送电子邮件,其中包含一个独特的链接点击该链接后,您可以激活与该电子邮件关联的帐户;在此之前,他们无能为力。

0

在这种情况下,您可以有多个安全步骤。

  1. 让用户使用唯一的电子邮件地址注册并确认他们注册时。
  2. 记录他们在数据库中注册的IP地址。

这不会阻止他们使用代理或创建多个电子邮件地址。 我建议让他们也添加一个独特的街道地址。 如果他们尝试使用同一地址重新注册,请拒绝他们。 您也可以检查电话号码。为了额外的安全。

相关问题