2-Factor Authentication for Moodle

Security is one of the most important things to have a solid eLearning Platform. Adding an extra layer in authentication makes your site 100% more secure.

On the other hand, students may ask other people or even pay other people to do their assignments or even their tests for them. This is just another way to see a reason to add an extra layer of security.

This is why LMS Doctor came with the solution to build 2-Factor Authentication for Moodle. So every time a user signs in, we are 100% sure, is the owner of the account. Here is how it works.

How does it work?

Users sign in with the username and password as usual. If those are correct, then a verification code is sent to their email address or mobile phone through SMS (depends on the configuration) and they must input the code to complete the sign-in process. If a user hasn't input their mobile number, a field to update their mobile phone will be prompted.

Settings for administrators

Attempts: Admins can decide the number of attempts a code can be entered.

Code time span: Admins can set the amount of time (in seconds) before the code expires.

Lock timeout: Admins can set the amount of time a student must wait before attempting to sign in again in case they've reached the limit of attempts.

2FactorSettings
2FA - Setting Page

Got any questions?


Course to Calendar Plugin

One of our clients reached out to us to develop a plugin that would enhance his user’s experience in Moodle.

LMS Doctor developed a plugin that allows the users to see in their calendars the courses, the length of the courses and what courses are going on that day. This allows the user to avoid many clicks and be on top of the courses they have.

This plugin has many features:

  • The users can see the course summary from their calendar
  • The Start and End date of the Course
  • The users can access their course content through the calendar with just one Click!

Administrators :

This plugin objective was to optimize and make the users and the administrator experience a whole lot easier.

As a Moodle Administrator, you can update the course’s date directly from the calendar. It supports drag and drops functionality so it automatically updates the course with the new dates.

Your users will be able to see all the changes automatically.

Another feature for administrators is the ability to update the course’s summary from the calendar. You will be able to manage the courses and content description from one place obtaining a visual of your current and upcoming months.

The Course to Calendar plugin can be personalized according to your field. For example, the link text your users use to access the course content can be changed and personalized however you see fit. You can get creative!

The setup is extremely easy and the features will provide flexibility for the administrator and your user’s experience will be enhanced.

Interested in the Course to calendar plugin?

Doctor Says …

Our course to Calendar Plugin is available in Moodle plugins!