BACK TO DIRECTORY

Two Factor (2FA) Authentication via Email

by Sully

5.0
(4 ratings)

A simple, lightweight, yet effective plugin to enable two factor (2FA) authentication via email. You can enable this on an individual user basis, for all administrators, editors, or all accounts with one line of code in your wp-config.php file.

WordPress is the world’s most popular content management system (CMS), with over 40% of all websites running on it. As such, it has become a prime target for hackers looking to exploit vulnerabilities to gain unauthorized access to websites. One of the best ways to enhance the security of a WordPress site is to enable two-factor authentication (2FA) for administrators.

  • Simply enable the plugin then edit a user account to enable 2FA for that individual user.
  • Please make sure your WordPress website sends and receives emails correctly. The best way is to use a SMTP plugin.

Check out our other plugins:

Screenshots

Under each user account settings, you can click the toggle to turn 2FA on/off.

Under each user account settings, you can click the toggle to turn 2FA on/off.

When 2FA is enabled, the user will see this screen after a log-in.

When 2FA is enabled, the user will see this screen after a log-in.

An example of an error screen.

An example of an error screen.

An email sent to the site admin when the 2FA plugin is disabled.

An email sent to the site admin when the 2FA plugin is disabled.

Plugin Details

Active Installs
9K+
Total Downloads
70,966
Version
1.9.10
Requires WP
4.6
Requires PHP
5.6
Tested Up To
7.1
Added
2023-03-15
Last Updated
2026-09-11 3:09pm GMT

Ratings

5
4
4
0
3
0
2
0
1
0