Two Factor Authentication for LearnDash Login Forms
Version 3.5 of the Uncanny Toolkit for LearnDash was released today with one very important addition: new support for Two Factor Authentication (2FA). We have had a number of requests to improve security options for our login module and we’re pleased to now support a direction integration with WP 2FA, a popular two-factor authentication plugin for WordPress.
Easy 2FA for WordPress sites
What this new integration means is that it’s easier than ever to integrate the flexible, clean login forms in the Uncanny Toolkit with the additional security of the WP 2FA plugin. It’s the best of both worlds. Using both plugins together, you can now:
- Require some or all users to authenticate with 2FA (including setting rules by role)
- Allow users to add a secondary login check using an email or supported 2FA app
Beyond the additional account security, LearnDash site owners may appreciate that this additional security measure makes it much harder for users to share WordPress accounts.
Here’s what the login process looks like for end users when they try to sign in:
The use of two-factor authentication is of course completely optional, but we’ve made it as easy as possible to install the WP 2FA plugin should you want to enable it. From the Front End Login module settings page in Uncanny Toolkit > Modules, there’s a 1-click install option at the very bottom of the settings. Once installed, the Front End Login module will confirm it’s active and add an easy link to set up 2FA settings.
Please note that this is an integration only, meaning we have added easy plugin installation, configuration and style for the 2FA plugin, but the 2FA behaviours, text and other settings remain with the other plugin.
Other changes in Uncanny Toolkit 3.5
In anticipation of the upcoming Uncanny Automator 3.0 release, we have made it easier than ever to add Automator recipes from the Toolkit. Users can get started with a new one-click install process so you don’t even have to leave your Toolkit settings.
This release also includes a number of updates related to LearnDash 3.4.x changes. We have seen a lot of changes in LearnDash over the last 2 months related to LearnDash 3.4 fixes, and a handful of recent changes have caused issues that require updates on our side. For this reason, the Uncanny Toolkit 3.5 release is highly recommend for all users of LearnDash 3.4.0 and above, especially if you use our Topics Autocomplete Lessons module.
Great recommendation on the 2 factor authentication plugin for WordPress. I am using Wordfence at the moment but the one you recommended seems to be a more lightweight alternative.