【问题标题】:Best choice to find IP [duplicate]寻找IP的最佳选择[重复]
【发布时间】:2014-10-07 15:23:45
【问题描述】:

我想了解使用我网站的客户是否已经投票。
就像星级评级系统一样。那么找到这个的最佳技术是什么?

  1. 使用 Cookies
  2. 使用保存 IP 地址?
  3. 还有其他技术吗?

【问题讨论】:

  • 为每次投票将 IP 保存在您的数据库中。
  • 如果他们有唯一的登录名,那很简单。您不能依赖 IP 地址,例如,公司防火墙会将它们设置为相等。
  • 而且,相反,您不能依赖它们,因为人们拥有动态 IP。

标签: javascript php html mysql ajax


【解决方案1】:

您面临的风险:

  1. 使用 Cookies - 精明的用户会清除他们的 Cookie 并再次投票(一次又一次......)
  2. 将 IP 保存在服务器上 - 来自 NAT 地址的企业访客可能会受到阻碍,因为其他同事可能已经从该 IP 地址投票。

避免选项 1 中的欺诈行为有多重要?如果您有办法从单个 IP 地址“打折”过多的选票(即清除给定 IP 的总数超过某个阈值的投票记录),那么 cookie 将是最容易和最广泛接受的。或者,您可以结合使用 cookie 和 localStorage 来进一步阻止那些希望过度投票的人。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-12-16
    • 2015-04-12
    • 1970-01-01
    • 2011-12-31
    • 1970-01-01
    • 2019-11-22
    • 2012-05-08
    • 1970-01-01
    相关资源
    最近更新 更多