How to remember anonymous voting

What is the best way to implement “memory” or perseverance for anonymous voting? The other day I was browsing some website (unfortunately, I forgot the URL), and I could quickly “pick up” or “preview” the element. Therefore, I voted on several points. Then I closed all instances of my browser, deleted all history and browser files. I returned to the site to vote for some of the same items, but he “knew” that I had already voted. So I wonder what is the best way to achieve this.

I read about evercookies, but for some reason they don't seem like a nice way to treat your users. I do not want to go that way. Or, as always, the only way to achieve this?

If evercookies were not a mechanism for this, then the only way I can think of is to remember the IP + User Agent + client something else. But what is "something else"?

Any thoughts?

Regards, Archil

+5
source share
2 answers

Sites may use the following combination to try to identify a flood or abuse of a form, such as an online survey. No method is absolutely infallible; in fact, most of them are trivial for a fool.

Identification of the same person:

  • Setting a cookie (e.g. session cookie)
  • IP address comparison
  • , , IP- (/24 ) / - , cookie.

:

  • : IP .
  • : (, ..).

:

  • CAPTCHA/
  • , ,

. , cookie, , IP- . , CAPTCHA (, CAPTCHA ).

, , , evercookie , cookie. , .

, . , , , , , , , .

+2

, .

, ,

  • SuperCookies
  • Silverlight

Flash Cookies. , SuperCookies. , github. , . , , , broswer, ..

  • webGL

Panopticlick , 1 84 , 1 983 webGL.

. - ,

  • IP

IP- webRTC.

-, API, , ipgeolocation. WebGL, - .

, , , - .

+1

All Articles