我正在建立一个网站,出售物品便宜,收益捐给慈善机构。你不能只买一件东西,因为它们的数量是非常有限的,所以我们想给访问该网站的用户发放免费的抽奖门票(每天)。然后我们将进行随机抽奖,中奖者可以购买该物品。
我担心的是,人们通过创建1000个账户来提高获胜的几率。我需要一个好的方法来防止这种情况的发生。现在我正在考虑检查IP范围(12.12.x.x),看看该IP是否已经收到每日抽奖门票,但这有多可靠-代理允许人们使用不同的IP。
发布于 2015-09-12 01:13:44
有些标准的解决方案是要求每个用户在创建帐户时提供一个电子邮件帐户。然后,您向该电子邮件地址发送一封包含唯一链接的电子邮件。当点击该链接时,你激活了与该电子邮件相关联的帐户;在此之前,他们什么也做不了。
发布于 2015-09-12 01:22:54
在这种情况下,您可以有多个安全步骤。
这不会阻止他们使用代理或创建多个电子邮件地址。我建议他们也添加一个唯一的街道地址。如果他们再次尝试使用相同的地址注册,拒绝他们。您还可以检查电话号码。为了更多的安全。
https://stackoverflow.com/questions/32527108
复制相似问题