Ceci est une ancienne révision du document !
Table des matières
Self Check In Enrol - QRCode self registering and check in
- Component type: Block
- Name: block_self_check_in
- Versions :
to 
- Distribution: Private
- Disponibilité: RC
Presentation
The “Self Check In” signup plugin is an extension of the self-registration plugin by email, but has the ability to offer self-registration service to users under specific conditions.
Scenario
Users are not yet registered in Moodle must register according to an informal protocol to have a course for a very short period of time (Transient Users). It is not opportune for them to go through the entire administrative data chain to be able to use Moodle. This might also suit for “on the flight” sessions, when upstream the administrative path could not be processed.
Process :
The “Self Check In” registration method and its associated “Self Check In” block when added to a course:
- Allows to exhibit on a projection screen (teacher projection) a QRCode for all the trainees present in a physical room.
- Performs students routing (on their phones or mobile device) through this QRCode to a secure account registration self-registration URL located in the Self-registration plugin Self Check In. This URL can only react from the QRCode redirection for a limited time.
- Allow learners to enter the basic parameters of their profile: username, password, last name, first name and email.
- If user profiles are configured with required custom fields, enter these fields.
- send a confirmation of their profile on the email address indicated.
- enter directly the profile created in the course.
- send a registration confirmation to teachers (optional)
Justification
This enrol plugin has one single goal, being able to discriminate the learners who have arrived in a course that way in, while other sources of enrol remain available an cumulative. The enrolment is generated via an event observer during the creation of the user profile: the selfcheckin block provides information to focus the sign in process to enrol in the course it is settled in.
Guides
Associated plugins
- Self Check In authentication method : Allows self-sign-in of student profiles, and offers a secure account creation form for this to happen. The user profile created by this process are associated with this authentication method similar to email authentication.
- Block Self Check In : Generates and exposes a QR Code for mobile capture in the pysical course room, routing to the sign-in form.
Features
- Collects user profile data for sign-in.
- Has general checks for accurate sign-in
- Observes the creation of user profiles and enrols in required course
