Block concurrent sessions quiz access rule
Maintained by
Vadim Dvorovenko
This plugin allows students to continue quiz attempt only in the same browser session. Any attempts to open same quiz attampt using another computer, device or browser will be blocked
Comments
Comments are no longer open for new posts. Existing comments remain available to read.
This plugin checks not only ip, but client's session and useragent. If user closed and reopened browser, he will be blocked too. But teacher can allways unlock students attempt.
Plugin allways log any attempt to use test from other session (but maybe same ip), if you do not see this event, there's some problem with your system. Plugin settings should apply immediately, without any errors.
If you can meke reproducable scenario, plesase make issue on github
We decided to remove quickaccess onesession rule, unmarking the box in the settings, and we had a general error stating the id of the quiz was not valid during almost 5 minutes, and afterwards everything resumed ok. We are now studying every available log trying to understand what happenned.
Thanks for the plugin, it's helped us a lot. We are using it on Moodle 4.1 hosted on the cloud, it works fine with us except for one issue we are facing, all of our labs are connected to one vLan IP 185.64.200.82 (local IP) but whenever the computer is restarted or we change the student PC the quiz is locked and we have to reset the attempt.
We are sure all PC have the same IP, do you think it's because we hosted Moodle on the cloud?
Any idea?
You are trying to access quiz attempt from a computer, device or browser other than the one you used to start the quiz. If you have accidentally closed your browser, please, contact the teacher.
while i'm testing to access the quiz from another device, the system blocks the second device and after time it blocks the first device that accessed the quiz first..!
at the end, i get this error on both machines..!!
Gebze Moodle, this plugin can be extended or used with lesson because moodle do not provede security plugin features fom mod_lesson.
Linda Raymond-Hagen, Respondus provide complex solutions to prevent quiz cheating. If their solution are vunerable to parallel seessions, they should improve their solution. Long explanation in https://github.com/vadimonus/moodle-quizaccess_onesession/pull/11
Thanks for the plugin.
Check logs for this user to check to see if his IP is changing during test. Maybe this user is using some anti-tracking software or proxy that changes user_agent. Any type quiz access is blocked with this plugin, it's logged, so you can see, if access is blocked with this plugin