I have been tinkering on a small enhancement to the quiz module in Moodle. One where you require the user to have their photo taken before they can start the quiz. The thought behind this being that you would want proof that the person who did the quiz, is the same person who enrolled for the course. I guess this would be relevant where certification is concerned.
What I build was a proof of concept to see if it would be possible. You will notice in the screen recording that the ‘Continue the last attempt’ button is not available until the student has enabled their webcam. Once their webcam is enable, the button appears and they can start/continue the quiz.
The webcam takes a photo and saves it to a designated directory on the server.
On a difficulty scale this is not as hard as migrating a big Moodle site, but a little harder than building your own block.