有没有办法制作安全的PHP投票系统?我会尝试存储IP地址,但有动态IP。聪明的人可以重新连接并投票两次。饼干也容易破解。
答案 0 :(得分:3)
跟踪用户的任何方式:cookie,会话,IP,电子标签,本地存储等都可以被规避。
如果你添加一个登录 - 甚至像OAuth这样的东西 - 可以更容易防止重复投票。
答案 1 :(得分:1)
您需要使用客户的精确和唯一属性来检查他/她是否曾经投票过, 请记住,没有100%准确的方法可以执行此操作 由您决定如何使客户更难于作弊,可以使用SMS或电子邮件验证,还可以检索和存储客户的mac地址(例如)。