WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Duo Security v2.5.7

Duo Two-Factor Authentication

Easily add Duo Security two-factor authentication to your WordPress website. Enable two-factor authentication for your admins and/or users.

Duo Two-Factor Authentication

The facts

Rating
3.7★ from 39
Active installs
3k+
Price
Free
Last updated
6 Jun 2025
Added
May 2011
Requires WP
4.1
Tested up to
WP 6.0.14
Downloads
192,397

Our analysis

AI-assisted

Duo Two-Factor Authentication is a WordPress plugin that adds an extra layer of security to your website by enabling two-factor authentication. It allows users to verify their identities using their mobile phones or hardware tokens, reducing the risk of account takeover and data theft.

The plugin is easy to set up and does not require additional hardware or complicated software. You can enable two-factor authentication for various user roles, including admins and subscribers. However, support for the traditional Duo Prompt experience has ended, and users are encouraged to migrate to the new Duo Universal plugin.

Best for: This plugin suits WordPress site owners looking to improve account security with two-factor authentication.

What it does well

  • Provides two-factor authentication for enhanced security
  • Easy to set up without extra hardware
  • Multiple authentication methods available, including mobile app and SMS
  • Supports various user roles for authentication

Where it falls short

  • Support for the traditional Duo Prompt experience has ended
  • Encourages migration to a new plugin for continued support

Verdict

Duo Two-Factor Authentication offers a straightforward solution for enhancing security on WordPress sites, but users should be aware of the end of support for its traditional prompt experience.

From the developer

Duo Security's own description of Duo Two-Factor Authentication, lightly tidied.

Duo Security provides two-factor authentication as a service to protect against account takeover and data theft. Using the Duo plugin you can easily add Duo two-factor authentication to your WordPress website in just a few minutes!

Rather than relying on a password alone, which can be phished or guessed, Duo’s authentication service adds a second layer of security to your WordPress accounts. Duo enables your admins or users to verify their identities using something they have—like their mobile phone or a hardware token—which provides strong authentication and dramatically enhances account security.

Duo is easy to setup and use. With Duo there’s no extra hardware or complicated software to install, just sign up for Duo’s service and install the plugin. Then you can set which user roles you want to enable two-factor authentication for—admins, editors, authors, contributors, and/or subscribers—without setting up user accounts, directory synchronization, servers, or hardware.

When they log in, your users have multiple ways they can authenticate, including:

  • One-tap authentication using Duo’s mobile app (our fastest, easiest way to authenticate)
  • One-time passcodes generated by Duo’s mobile app (works even with no cell coverage)
  • One-time passcodes delivered to any SMS-enabled phone (works even with no cell coverage)
  • Phone callback to any phone (mobile or landline!)
  • One-time passcodes generated by an OATH-compliant hardware token (if you’re feeling all old school)

Protect your WordPress website in minutes with Duo.

End of Support Notice

Support for the traditional Duo Prompt experience using the Duo WordPress plugin ended on September 30, 2024. Please use the new Duo Universal plugin for WordPress. Read more about the End of Suppport and migration to the new plugin on our Duo for WordPress – Duo Universal Prompt documentation page

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for securing a site.

Really Simple Security

Easily improve site security with WordPress Hardening, Two-Factor Authentication (2FA), Login Protection, Vuln...

Free 3M+ installs 4.9★ (8,862)
Wordfence Security

Firewall, Malware Scanner, Two Factor Auth, and Comprehensive Security Features, powered by our 24-hour team....

Free 5M+ installs 4.7★ (4,983)
Akismet Anti-spam: Spam Protection

The best anti-spam protection to block spam comments and spam in a contact form. The most trusted antispam sol...

Free 5M+ installs 4.7★ (1,186)
Loginizer

Loginizer is a WordPress security plugin which helps you fight against bruteforce attacks.

Free 1M+ installs 4.8★ (1,030)
Safe SVG

Enable SVG uploads and sanitize them to stop XML/SVG vulnerabilities in your WordPress website.

Free 1M+ installs 4.9★ (79)
All-In-One Security

Protect your website investment with All-In-One Security (AIOS) – a comprehensive and easy to use security plu...

Free 1M+ installs 4.7★ (1,715)