Moodle Plugin Authentication Through Email OTP

Authentication Through OTP on Email

Cost : 49$ contact

  • On the login page, part from the username/email and password field, there will be a button name as "login through code
  • If a user clicks on that button after filling username/email, a 6 digit numeric code will be sent to the associated email address. which will be valid for 15 minute.
  • user type the code and press login button. if entered code match with shared code, user will be login into system


  • Email is working on that moodle instance
  • User should have valid email address to receive the email
  • Code is valid for 15 minute


  • Enable/Disable the feature through siteadmin
  • Set OTP validation timeout from siteadmin
  • Each OTP Request is logged in Events Logs
  • Each OTP has a request id, To ease in validation
  • Each OTP validation has a audit report as per moodle logs


This browser does not support PDFs. Please download the PDF to view it: Download PDF.