The theory is that each person gets one vote and the best-liked caption or comment is voted #1! When it works, it's meritocracy at its finest and a way to find the diamonds in the rough! There's a problem though:
Can't you just create another account and vote with that one? You could proceed doing that ad infinitum and your comments or captions would seemingly be the wittiest of all words on the web.
Is there anything within the current scope of our technology to prevent someone from doing this if he/she was absolutely hell-bent on being the number one comment or caption?
I'm very new here but people have been giving me outstanding answers and it's really helped me out! Thanks to everyone who's replied so far!
A question regarding the "thumbs up" buttons you see everywhere...
Started by wilkinsonsm4, Oct 17 2010 09:18 PM
3 replies to this topic
#1
Posted 17 October 2010 - 09:18 PM
|
|
|
#2
Posted 17 October 2010 - 10:20 PM
There is of course standard practises for preventing multiple submission, the most simple and effective way is to require an e-mail address when signed up, and to have to activate their account with it. If the user was so bent on getting #1, and create 1000+ e-mail accounts that would take more time than the poll would be open or something similar.
If you allow odd e-mail hosts, or are not sure that would be the "best" you can do, you can prevent an IP address from submitting to the poll after it has, all it would require is a small column in the database to store them. You can reset the IP each X amount of days, because IPs usually change, so you do not want to accidentally ban somebody, worst case is the user who has the static IP is that they get only one extra vote per week or something, and that is IF they know.
If you allow odd e-mail hosts, or are not sure that would be the "best" you can do, you can prevent an IP address from submitting to the poll after it has, all it would require is a small column in the database to store them. You can reset the IP each X amount of days, because IPs usually change, so you do not want to accidentally ban somebody, worst case is the user who has the static IP is that they get only one extra vote per week or something, and that is IF they know.
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.
#3
Posted 18 October 2010 - 07:17 AM
I'm quite sure I followed until the last phrase about the worst case scenario... Why might they get an extra vote a week? And IF they know what??
Very helpful reply thus far. Thanks!
Very helpful reply thus far. Thanks!
#4
Posted 18 October 2010 - 04:27 PM
I did not mean much by it. I just meant if you are going to stop a user from making multiple accounts, blocking an IP from voting on the same poll will be a good solution. There is a small chance their IP will change, so that IP should only be blocked for a week just in case so you do not block somebody else.
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users


Sign In
Create Account


Back to top









