Jump to content

Save ip? Or how should i do? [Voting system]


_cornex_
Go to solution Solved by DavidAM,

Recommended Posts

Ideally you only let "Registered users" vote. Then you block that account from voting again. This assumes you have already established security on peoples accounts to avoid duplicates.

 

If that does not apply to you, it really depends on how secure you need this to be.

 

You could block by IP, that would probably be the best solution. You can double up security by also placing a cookie that says they had voted already (helps if people try to change their IP).

 

If you want to get crazy, you can fingerprint their system, or install zombie cookies. But those are pretty intense operations for a simple voting system.

Link to comment
Share on other sites

  • Solution

In general, everyone in the same house or the same office will have the same public IP so, blocking by IP only allows one vote per gateway.

 

Cookies can be removed by the user, so that is not dependable. Besides, i could vote with Firefox, then with I.E., then safari, ... every browser has its own cookie jar.

 

Requiring a login is the only way to restrrict -- and that's only by login, if users can register with different credentials, then they can vote multiple times.

 

The only sure way to restrict is to have an ironclad registration and login system.

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.