TurkServer / turkserver-meteor

Web-based, real-time behavioral studies and experiments using Meteor
http://turkserver.readthedocs.io
MIT License
90 stars 23 forks source link

User login lost when a HIT opens simultaneously in multiple tabs #37

Open mizzao opened 9 years ago

mizzao commented 9 years ago

Originally reported by @ldworkin. Seems like something like the following happens (more likely when a HIT is banked):

A workaround is to tell users not to open the HIT in multiple tabs, but we should make this more robust. It does seem like Meteor in general is less likely to observe this issue because there is no URL-generated auto login. It is a rather edge case when two URL logins are opened nearly simultaneously.

mizzao commented 9 years ago

Seems like this might not be due to the polling issue, as it happens even if a second tab is opened much later.