有没有一种方法可以使投票系统相对安全,而不需要登录。我现在使用cookie来设置该用户是否已经投票,并将用户的IP地址插入到数据库中。
如果该用户删除了他的cookie,他将能够再次投票。这就是为什么我要检查用户的IP地址是否存在于数据库中,并且该IP地址是否在最近30秒内投过票。这样,他必须删除他的cookie并更改他的IP地址才能再次投票。
我知道没有100%完美可靠的解决方案,但是否有更安全的方法来解决这个问题?
如果该用户删除了他的cookie,他将能够再次投票。这就是为什么我要检查用户的IP地址是否存在于数据库中,并且该IP地址是否在最近30秒内投过票。这样,他必须删除他的cookie并更改他的IP地址才能再次投票。
我知道没有100%完美可靠的解决方案,但是否有更安全的方法来解决这个问题?