Pessoal,
fiz uma sistema de enquete que não exige identificação portanto qualquer pessoa que entra no site pode votar, no entanto, minha duvida é a seguinte, qual a melhor forma de barrar o usuario de votar mais de uma vez? Pensei em tres soluções:
1 - Cookie
2 - IP
3 - Sessao (na aplicação)
No entanto vejo problemas nas tres:
1 - Cookie = E se o navegador desabilitar cookie
2 - IP = Pode ser engano meu, mas até onde eu sei se em um escritorio por exemplo as pessoas compartilham a internet através de um velox por exemplo, dai na web todos tem o mesmo ip, portanto se alguem votar os outros nao vão conseguir votar pois o ip do cara já estaria marcado como votante.
3 - Sessao (na aplicação) = Só do cara reiniciar o browser ele já conseguiria votar de novo.
Alguem, me sugere alguma solução melhor, ou será, que o que eu citei com o IP não acontece?
Desde já agradeço a atenção de todos.