当前位置:  开发笔记 > 人工智能 > 正文

提供公共投票系统有什么影响(不需要登录)?

如何解决《提供公共投票系统有什么影响(不需要登录)?》经验,为你挑选了1个好方法。

我想知道在不要求用户登录的情况下提供投票系统(或称收视率)所涉及的技术障碍是什么.我知道机器人存在问题,投票一堆 - 但如果保留用户的IP地址怎么办?代理成为问题吗?

我想建立一个仍然可靠的公共投票系统..现在可能吗?

编辑 正确性的风险中等,即人工验证和每用户一票.一个完整的登录将询问太多用户的角色(选民)

此外,如果这是"不可能"完成的,你怎么能在事后发现投票欺诈?维基百科的模型可以在这里工作吗?

谢谢,马特穆勒



1> Rubens Faria..:

如你所说,你需要处理机器人的行为.

如果您记录IP地址,那么企业用户通常会遇到代理问题,因此每个人似乎都拥有相同的IP.

也许你应该展示一些CAPTCHA图像来验证人的投票.用户不能那么难,因为它只能投票一次.

编辑:如何对每个用户执行一次投票?

您可以:

要求提供有效的电子邮件并发送投票链接

要记录您的用户并让它投票

让用户投票并保存cookie

让用户投票并禁止用户IP

所有这些选择都有弱点,所以你永远不会确定.

要"绝对"处理这个问题,你可能需要将他们的虚拟身份与他们的真实身份绑定.这可以通过询问个人信息并保留它来完成.但这带来了一个全新的问题集.

推荐阅读
乐韵答题
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有