strawpoll / strawpoll

An easy-to-use online poll creation application. http://strawpoll.me/
63 stars 5 forks source link

People on same network still can't vote even with permissive turned on #33

Open jdnguyen opened 9 years ago

jdnguyen commented 9 years ago

I am using the API and even if I turn on permissive, some people in the same room can vote but others can't. I was wondering if I could have a mode that allows people to vote multiple time. I trust the people voting to only vote once and we might be sharing the same IP.

dandirks commented 9 years ago

Are you trying to vote through the API? If so, that would be why permissive mode is not working. That particular setting requires the use of the website itself.

I will look at implementing an option that turns off vote duplication checking altogether in a future release. Thanks for the suggestion.

jdnguyen commented 9 years ago

I am creating the poll through the API but the voting is done through the website. When the poll is created, it tells me permissive mode is set to true but when my friends in the same room try to vote, it tells them they have already voted.

lindseyanne-zz commented 9 years ago

im creating through the website, but i am getting vote duplication check enforced both ways. initially i thought perhaps the setting had been inverted, but i have created the same poll several times both with and without the option checked, and get the duplicate error both ways:

Could not cast your vote. Error returned by server: User has already voted on poll

zolk commented 9 years ago

Same problem here. Creating a poll through the website. Permissive option is enabled, but votes from different computers on the same network are still getting rejected.

Tonza commented 9 years ago

Same issue here (with permissive option), but after few tries it works though.

Edit: using website directly to poll

mitterdoo commented 9 years ago

i'm also having this problem with the website. the poll was created with the website and voters are using the website. i AM using mobile for both, however. this needs to be fixed soon.

dandirks commented 9 years ago

I just verified that this is working correctly for me in both mobile and through desktop browsers. I'm not sure how to replicate what is being seen in this thread.

Do you all have cookies enabled? Is there anything that would be changing what is sent by your browser as far as your IP/cookies/headers?

mitterdoo commented 9 years ago

yes i have cookies enabled. to narrow it down, im using an iPhone 5C if that helps. i am ticking the permissive voting option upon creation and the first vote is sent correctly and shows up on the results, but i can't vote anymore after that

dandirks commented 9 years ago

Are you trying to vote again from the same device? It is expected that this is disallowed.

On Tuesday, September 29, 2015, mitterdoo notifications@github.com wrote:

yes i have cookies enabled. to narrow it down, im using an iPhone 5C if that helps. i am ticking the permissive voting option upon creation and the first vote is sent correctly and shows up on the results, but i can't vote anymore after that

— Reply to this email directly or view it on GitHub https://github.com/strawpoll/strawpoll/issues/33#issuecomment-144157294.

jdnguyen commented 9 years ago

It's not working for me across a whole network. I would create a poll and send it to everyone in my office. Most people would tell me that they are unable to vote.

dandirks commented 9 years ago

Hmm... I'm not sure how to get that to happen.

Well, this weekend I will attempt to implement a new option to just entirely disable duplication checking. That should serve as a decent workaround for those that are unable to get the permissive checking to work.

On Tuesday, September 29, 2015, John Nguyen notifications@github.com wrote:

It's not working for me across a whole network. I would create a poll and send it to everyone in my office. Most people would tell me that they are unable to vote.

— Reply to this email directly or view it on GitHub https://github.com/strawpoll/strawpoll/issues/33#issuecomment-144159086.

dandirks commented 9 years ago

Just an update: I have completed development for the feature to allow disabling duplication checking. I want to do a bit more testing to make sure that this is working correctly and that I did not break any other functionality, but if that all pans out, this feature should hopefully be live sometime early this week.

dandirks commented 9 years ago

The ability to disable the duplication checking has been pushed live. Apologies for the delay.

divinity76 commented 8 years ago

its a flawed check, this is a big problem in schools/universities, where thousands of students share 1 global ip (shared across many local ips & wifis), only the first student will get to vote, the rest will be blocked! perhaps add support for authenticating through facebook, google+, or even github?