Skip to content
  • Log In
  • Register
WordPress.org

🌏🌍🌎 (Emoji)

  • 🎨
  • πŸ”Œ
  • News
  • Support
  • About
  • Get WordPress
Get WordPress

Plugins

  • My Favorites
  • Beta Testing
  • Developers
Download

2FA LearnDash LMS WordPress

By miniOrange
  • Details
  • Reviews
  • Installation
  • Development
Support

Description

LMS paid e-learning courses can be prevented from account sharing using the 2FA LearnDash LMS plugin. This 2FA learndash LMS plugin is free, easy to set up, and compatible with other LMS like LearnPress LMS, LifterLMS, Membership, Masterstudy LMS, LearnPress LMS, Namaste! LMS, Membership, Good LMS, Sensei LMS, Teachable LMS. 2FA LearnDash LMS also supports session control, limit sessions, and idle or inactive session logout feature.

[2FA LearnDash LMS WordPress] FREE Plugin Features

  • Prevent account sharing: 2FA LMS Learndash plugin restricts users from sharing WordPress login credentials which help to secure WordPress Websites. The plugin also adds a session control feature that limits user sessions based on WordPress User activities.
  • Limits number of sessions
  • Logout inactive users
  • Set session time
  • Simplified & easy user interface to set up methods
  • QR Code authentication, Push Notification, Soft Token and Security Questions(KBA) are supported in the plugin for multi-factor authentication(WP 2FA/TFA)

[2FA LearnDash LMS WordPress] Premium Plugin Features

  • All free plugin features
  • Disable concurrent login
  • Message Content after Idle or inactive logout
  • Role based timeout
  • Custom URL redirect after inactive session timeout
  • Auto browser close logout
  • Override Multiple Login priority
  • Includes Language Translation Support

You can check out other 2fa premium plans along with the features here: miniOrange paid 2fa plans

Why do you need to register for 2FA for LMS?

Our plugin uses miniOrange APIs to communicate between your WP and miniOrange. To keep this communication secure, we ask you to register and assign API keys specific to your account. This way your account and users’ calls can be only accessed by API keys assigned to you.
Adding to this, you can also use the same account on multiple applications and your users do not have to maintain multiple accounts if you are using our cloud solution. Single code generated in Authenticator App or QR Code Authentication will be enough to log in to all sites. With this, you can also achieve sync of two-factor authentication on multiple sites.

Customized solutions and Active support are available. Email us at info@xecurify.com or call us at +1 9786589387.

Note: The plugin is GDPR Compliant and supports a wide variety of Language Translations

Screenshots

  • 2FA LearnDash LMS: Setup different 2-Factor methods for users.
  • 2FA LearnDash LMS: Session control.

Installation

From your WordPress dashboard

  1. Navigate to Plugins > Add New from your WP Admin dashboard.
  2. Search for 2FA for LMS.
  3. Install 2FA for LMS and Activate the plugin.

From WordPress.org

  1. Search for 2FA for LMS and download it.
  2. Unzip and upload the 2fa-learndash-lms directory to your /wp-content/plugins/ directory.
  3. Activate 2FA for LMS from the Plugins tab of your admin dashboard.

Once Activated

  1. Select miniOrange 2-Factor from the left menu and follow the instructions.
  2. Once, you complete your setup. Click on Log Out button.
  3. Enter the username and password. After the initial validation, you will be prompted for the 2-factor method you had set up.
  4. Validate yourself with the 2-factor authentication method you configured.

Video Guide :

FAQ

How do I gain access to my website if I get locked out?

You can obtain access to your website by one of the below options:

  1. If you have an additional administrator account whose Two Factor is not enabled yet, you can login with it.
  2. If you had setup KBA questions earlier, you can use them as an alternate method to login to your website.
  3. Rename the plugin from FTP – this disables the Two-Factor (2FA) plugin and you will be able to login with your WordPress username and password.

For detailed information, Please check on our website. Locked Out.
You can also check our video Tutorial:

I want to enable Two-Factor Authentication (2FA) role-wise?

You can select the roles under Login Settings tab to enable the plugin role-wise. [PREMIUM FEATURE]

I have enabled Two-Factor Authentication (2FA) for all users, what happens if an end-user tries to login but has not yet registered?

If a user has not setup Two-Factor yet, a user has to register by inline registration that will be invoked during the login.

I want to enable only one authentication method for my users. What should I do?

You can select the authentication methods under Login Settings tab. The selected authentication methods will be shown to the user during inline registration. [PREMIUM FEATURE]

I forgot the password of my miniOrange account. How can I reset it?

There are two cases according to the page you see –
1. Login with miniOrange screen: You should click on forgot password link. You will get a new password on your email address with which you have registered with miniOrange. Now you can log in with the new password.
2. Register with miniOrange screen: Enter your email ID and any random password in password field and confirm password input box. This will redirect you to log in with miniOrange screen. Now follow first step.

My users have different types of phones. What phones are supported?

We support all types of phones. Smart Phones, Basic Phones, Landlines, etc. Go to Setup Two-Factor Tab and select Two-Factor method of your choice from a range of 8 different options.

What if a user does not have a smartphone?

You can select OTP over SMS, Phone Call Verification, or Email Verification as your Two-Factor method. All these methods are supported on basic phones.

What if a user does not have any phone?

You can select Email Verification or Security Questions (KBA) as your Two-Factor method.

What if I am trying to log in from my phone?

If your Security Questions (KBA) are configured then you will be asked to answer them when you are logging in from your phone.

My phone has no internet connectivity and configured 2nd factor with miniOrange App, how can I log in?

You can log in using our alternate login method. Please follow below steps to login:

  • Enter your username and click on login with your phone.
  • Click on Phone is Offline? button below QR Code.
  • You will see a textbox to enter one-time passcode.
  • Open miniOrange Authenticator App and Go to Soft Token Tab.
  • Enter the one time passcode shown in miniOrange Authenticator App in textbox, just like Google authenticator.
  • Click on submit button to validate the OTP.
  • Once you are authenticated, you will be logged in.

My phone is lost, stolen or discharged. How can I login?

You can login using our alternate login method. Click on the Forgot Phone link and you will get 2 alternate methods to login. Select β€œSend a one time passcode to my registered email” to authenticate by OTP over EMAIL or Select β€œAnswer your Security Questions (KBA)” to authenticate by knowledge-based authentication.

I am upgrading my phone.

You should go to Setup Two Factor Tab and click on Reconfigure to reconfigure 2-Factor with your new phone.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“2FA LearnDash LMS WordPress” is open source software. The following people have contributed to this plugin.

Contributors
  • twofactorauthentication
  • miniOrange

Translate “2FA LearnDash LMS WordPress” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.5

2FA LearnDash LMS : Updated code according to WordPress guidelines

1.0.4

2FA LearnDash LMS : Introduced new Premium Plan

1.0.3

2FA LearnDash LMS : Updated support subject and Email

1.0.2

2FA LearnDash LMS: Option for the trial of Premium. Also updated the pricing plans

1.0.1

2FA LearnDash LMS : Fixed plugin deletion issue.

1.0.0

First version of 2FA LearnDash LMS plugin.

Meta

  • Version: 1.0.5
  • Last updated: 3 months ago
  • Active installations: 30+
  • WordPress Version: 3.0.1 or higher
  • Tested up to: 6.1.1
  • PHP Version: 5.3.0 or higher
  • Language:
    English (US)
  • Tags:
    2FAauto logoutinactive user
  • Advanced View

Ratings

This plugin has not been rated yet.

Log in to submit a review.

Contributors

  • twofactorauthentication
  • miniOrange

Support

Issues resolved in last two months:

0 out of 1

View support forum

Donate

Would you like to support the advancement of this plugin?

Donate to this plugin

  • About
  • News
  • Hosting
  • Donate
  • Swag
  • Documentation
  • Developers
  • Get Involved
  • Learn
  • Showcase
  • Plugins
  • Themes
  • Patterns
  • WordCamp
  • WordPress.TV
  • BuddyPress
  • bbPress
  • WordPress.com
  • Matt
  • Privacy
  • Public Code
WordPress.org
WordPress.org

🌏🌍🌎 (Emoji)

  • Visit our Facebook page
  • Visit our Twitter account
  • Visit our Instagram account
  • Visit our LinkedIn account
πŸ–₯ = πŸ’Œ