Add-Ons
Unlock more possibilities for your LMS.
Integrations
Connect with tools you already use.
Migration
Switch to Tutor LMS with confidence.
Blog
Learn, grow, and stay ahead in eLearning.
Documentation
Everything you need to build with Tutor LMS.
Videos
Learn visually with tutorials.
Release Notes
See what’s new in every update.
Partners
Explore our trusted Tutor LMS partners.
The Authentication settings tab is available only in the pro version of Tutor LMS. It allows instructors to protect their eLearning platform from spammers and fraud. There are four sections in the Authentication tab. These are:
You can access these settings by navigating to Tutor LMS Pro > Settings > Authentication tab.

⚠️ WARNING: Please be aware that enabling the Authentication features in Tutor LMS may result in a conflict with cache or third-party security WordPress plugins. To avoid any potential issues, it is recommended that you do not cache the login and registration page of your Tutor LMS site.
To avoid conflict, you need to exclude the Login and Registration page from the cache plugin you’re currently using. This option is usually present in the WordPress backend page editor in most cache plugins.

Let’s explain all of these features one by one.
The two-factor authentication (2FA) is a security system that allows the website admin to integrate two separate, distinct forms of identification to register or log in to the website.

If you enable 2FA, users will get an email with a 6-digit OTP on their email. Users have to input the OTP manually on the Tutor login page.
To enable this authentication feature, navigate to Tutor LMS Pro > Settings > Authentication tab and toggle the button beside the Enable 2FA section. After enabling it, you’ll get two new options.
However, if anyone doesn’t get the OTP, they can request another OTP after 1 minute.
To receive email OTP, you need to set up SMTP on your WordPress site. SMTP (Simple Mail Transfer Protocol) is a protocol used for sending and receiving email messages.
To set up SMTP on WordPress, you can use a plugin like WP Mail SMTP or FluentSMTP.
Here are the steps to set up SMTP using WP Mail SMTP by WPForms:
If you decide to choose Fluent SMTP, follow their official documentation.

Utilizing the Fraud Protection option will help you to protect your website from spammers and bots. While setting up the Fraud Protection option, you have to choose the specific Fraud Protection method and location.
You have to choose which fraud protection method you want to use on your website. The available protection methods are:
However, you must provide a site key and secret key for both Google reCAPTCHA v2 and v3. Learn how to create those keys from our Google reCAPTCHA generation documentation.
You can set this fraud protection checkbox in multiple locations within your website. The available locations are:
“Manage Active Login Sessions” enables users to monitor and control the ongoing login sessions of the users. It enhances security and restricts unauthorized use.

After enabling this option, you’ll get an option to set number of sessions. So, input the number of login sessions you’ll allow per user. For example, we’ve inputted 2 here. It means, every user can login their account in two difference devices or browsers at the same time.
If the limit exceeds, they’ll get a warning message on the login page.


Enable this option if you wish to activate email verification during the sign-up process for new student or instructor accounts.

The Social Login option will be visible here only after enabling the Social Login add-on. You can find it on Tutor LMS Pro > Add-on. There, look for the Social Login addon and enable that.
This addon enables users to use existing login information from a social network to log into the Tutor LMS platform. Right now, Tutor LMS offers social login functionality using Facebook and Google.
However, you must provide Google Client ID to enable Google login and a Facebook App ID to enable logging into the user’s account via Facebook. For Twitter/X, enter Twitter API key and Secret key.
Here’s the preview of social login options in the frontend.

Join the world’s #1 Tutor LMS community
By submitting your email, you agree to our Terms and Privacy Policy
Product
Solutions
Build, manage, and scale your eLearning business with the most powerful WordPress LMS — all in one place.
Crafted by Humans
© 2026 All Rights Reserved