YouTestMe Proctoring & Moodle
LTI-based Moodle Integration
SDK-based Integration
Perfect Integration
LTI-based Moodle Integration
SDK-based Integration
Perfect Integration
The integration of YTM proctoring system with Moodle is carried out using IMS LTI technology. Versions of Moodle 3.x and higher are supported.
To ensure secure communication, a valid SSL certificate must be installed on the Moodle web server, so the system pages open using the HTTPS protocol. You can verify the validity of your server's certificate using the SSLChecker.com service. This is essential due to browser security policies that prevent access to the camera and microphone via an unprotected HTTP protocol. For convenience, you can issue a free Let's Encrypt SSL certificate.
Since Chrome 80, the SameSite browser security policy has become stricter, blocking cookies when pages are opened in an IFRAME by default. Therefore, your Moodle version must be at least 3.5.11, 3.6.9, 3.7.5, or 3.8.2, as these versions include the necessary fix (MDL-67175). You can download a pre-configured version of the latest Moodle from the Bitnami resource page.
Supervisor SDK software is a JavaScript library that can be connected to the page of any testing system and implement seamless integration with the proctoring system.
To ensure proper functionality, the testing system must meet the following requirements:
Proctoring pages in the testing system must open using the HTTPS protocol. A valid SSL certificate must be installed on the web server. You can check the certificate's validity using the SSLChecker.com service or issue a free Let's Encrypt certificate.
Test pages should not fully reload when switching between questions. The SDK code should be launched at the beginning of the test and remain active until the test concludes, even if the user reloads the page.