我可以尝试找出哪些意见来自同一用户。假设是人们会试图欺骗并在多个假名下发表评论。我的环境是PHP,我可以根据需要安装任何第三方库。我应该怎样做才能最大限度地降低这种风险,并确定同一来源发布的评论(尽可能多)。
答案 0 :(得分:2)
您可以通过在用户第一次评论时记录IP地址来识别用户,然后在任何后续评论中检查数据库中是否存在该IP地址。但是,这些数据可能是欺骗性的,因此它不是故障安全的。
答案 1 :(得分:2)
实际执行此操作的唯一方法是强制用户登录注释,因为IP地址不够独特,而且客户端的cookie也很容易擦除。
也就是说,当然没有什么可以阻止人们使用各种电子邮件地址(gmail / Yahoo等)创建多个用户帐户,因此您需要创建自己的工具/管理员视图,以便轻松检查如果您怀疑人们仍然行为不端,请拨打IP地址。 (如果没有别的东西,你的军械库工具。)在类似的基础上,你也可以记录浏览器代理标题。