Secure voting system with php without login

Is there a way to make a secure enough system for voting without having to log in. Now I use cookies to determine if a person has voted, and also to insert ip users into the database.

If this user deletes his cookies, he will be able to vote again. This is why I am checking if the user ip exists in the database and if this IP has voted in the last 30 seconds. Thus, he will have to delete his cookies and change his IP address in order to vote again.

I know that there is no 100% fault tolerant solution for this, but is there a safer way to do this?

+5
source share
3 answers

, , :

cookie

Evercookie, , cookie, . , cookie.

,

, IP-, , . EFF Panopticlick, , , .. . - Piwik , . , FOSS PHP, .

+4

- . (192.168.1.xxx), IP-, 254 - -.

, , , , ; i.e: , , .

, - "" , - , , , .

, .

  • Eoghan
+1

You can User Agent (in short periods there is often little chance that 2 surfers have exactly the same ones: https://panopticlick.eff.org/index.php?action=log&js=yes ) But again, "if someone I’m pretty sure that you can obviously play too. "

0
source

All Articles