javascript - 跨多个浏览器/ISP 连接识别同一用户

标签 javascript php browser identity

我运营着一个接受电影评分的电影节网站,我很关心如何阻止人们欺骗系统(即提交多个评分来确定前十名名单)。

我使用过 IP 地址和浏览器标记检查等技术,但我知道有些人试图通过更改 ISP 连接或浏览器来欺骗系统。

人们使用什么技术(如果有的话)跨多个浏览器和可能不同的 IP 地址(即不同的 ISP 连接)识别同一用户?

我并不期望这会万无一失,只是想尽我所能地进行检查以劝阻偶然的违规者。

最佳答案

最好的方法是强制人们在评价之前先登录,然后你可以限制用户的投票。除此之外,使用 cookie 来阻止人们创建多个帐户只是为了多次投票,这应该会阻止大多数违规者。

如果您发现人们创建多个帐户来多次投票,我会实现一个计时器,只允许每 x 分钟从同一 IP 创建一个新帐户。他们仍然可以对系统进行游戏,但他们可以更少地以这种方式扭曲结果。

关于javascript - 跨多个浏览器/ISP 连接识别同一用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1461434/

相关文章:

c# - nhtmlunit javascript 不工作

php - MySQL 将日期范围排序到开头,然后按其他条件对其他所有内容进行排序

java - 实现服务器推送

browser - 为什么地址栏不可编辑?

javascript - 一步定义多个变量?

javascript - JavaScript 中的开源项目

javascript - Angular 6 不显示初始状态并使动画覆盖状态

javascript - 在表单提交时将客户端 HTML 表数据提取到服务器端 PHP 脚本

winforms - 启动默认的网络浏览器,但如果 URL 已经打开则不启动

javascript - 从 facebook insted of facebook 浏览器在默认浏览器中打开我的网站