Vadym Nersesov
Maintainer
The Block Concurrent Sessions quiz access rule prevents students from accessing the same quiz attempt from multiple devices, browsers, or locations simultaneously. This plugin is essential for maintaining exam integrity in digital assessment environments by ensuring each quiz attempt remains bound to the original device and session.
In standard Moodle, students can access their quiz attempts from multiple devices concurrently, which creates opportunities for:
When a student starts a quiz attempt, the plugin records a secure fingerprint of their session (Moodle session ID, user-agent, and IP address) using SHA-256 hashing. Any subsequent attempt to access the same quiz from a different device, browser, or connection is automatically blocked with a clear message to contact the exam supervisor.
Exam Management & Monitoring:
Access Control:
User Experience:
Localization:
Digital Examinations
Perfect for online and computer-based exams where students must remain on their assigned workstation throughout the assessment.
Proctored Assessments
Provides an additional security layer for proctored exams, whether remote or in-person.
Emergency Scenarios
Bulk unlock functionality handles situations where multiple students need to switch devices (e.g., exam room computer failures, network issues, facility changes).
Compliance & Auditing
Complete audit trail meets institutional requirements for exam security documentation and compliance reporting.
Originally created by Vadim Dvorovenko in 2016, this plugin has been extensively enhanced and is now maintained by lern.link GmbH. Version 5.0+ features were developed based on specifications from ETH Zürich (Marco Lehre, ID Educational IT Services) to meet requirements for large-scale digital examination environments.
mod/quiz/accessrule/oneconnectionFor detailed documentation, installation instructions, and support, visit the plugin's GitHub repository.