验证获奖者

时间:2011-07-01 14:06:06

标签: php algorithm

我正在管理一个在线交易游戏系统。 我在注册时需要以下字段:

       
  • 电子邮件
  •    
  • 用户名
  •    
  • 密码
  •    
  •    
  • 电话号码
  •    
  • 姓名和姓氏

注册时的用户IP。

关键是我在网站上强加了书面条款和条件: 一个用户可以在同一个IP下拥有2个用户名,在此条件之外发现自己的所有内容都将被取消资格。 因此,在同一IP下注册了4个用户名的两个用户容易发生欺诈。

我的问题是: 如何唯一标识每个用户。

我无法使用IP,因为路由器后面可能有多个用户或更糟糕的使用移动GPRS等。

我不能使用社会识别号码,因为他们可能聚集所有亲戚并使用他们的社交号码。

电子邮件,每个人都可以轻松设置电子邮件。

我的想法已经不多了。

稍后编辑:我可以强制执行安全密钥,为每个订阅的用户生成一个安全密钥,使用该密钥,用户可以稍后在另一个IP上添加另一个用户。

我知道它可能不会那么安全,但肯定会让它变得更难

1 个答案:

答案 0 :(得分:1)

您可以使用他们的电话号码,并要求他们接收注册文本。他们仍然可以使用朋友的电话,但不太容易被滥用。

是否涉及现金奖励?如果是这样,你可能无法完全防止滥用。