WordPress plugin alternatives

Alternatives to Two Factor Auth

Plugins below are selected for functional relevance and current directory signals. Active-install counts do not affect this ranking.

Relevant replacements

WordPress plugins with similar use cases

Compatibility and update metadata provide context, not a quality guarantee. Review each plugin’s details for your site.

Add a one-time code sent over WhatsApp as a second factor for WordPress and WooCommerce logins, with recovery codes, rate limits and an audit log.

★ 0.0WP 7.0.4PHP 7.4Updated 3mo ago
Download

Move the login page to your own address, stop password guessing, add a 2-step email code for admins and harden WordPress, with a log of every login.

★ 0.0WP 7.1.4PHP 7.4Updated 4d ago
Download

Two-factor login, a hidden login page and login attempt limits, plus a login activity log. Forgot the login URL? Get it by email.

★ 0.0WP 7.1.3PHP 7.0Updated 12d ago
Download

Two-factor authentication by email code. Users log in with their password, then enter a login code from their inbox. WooCommerce ready.

★ 0.0WP 7.1PHP 8.2Updated 2mo ago
Download

Add secure email-based 2FA authentication to WordPress logins with OTP verification, recovery codes, a grace period, and flexible user targeting.

★ 5.0WP 7.0.4PHP 7.4Updated 2mo ago
Download

A simple, secure 2FA plugin that adds a verification screen after login, requiring a code from your authenticator app.

★ 0.0WP 6.9.7PHP 7.0Updated 10mo ago
Download
NiyiGuardv0.1.0

Self-hosted WordPress security: 2FA, lockouts, audit log, integrity, headers, rate limits, WooCommerce protection, and SDK. Free.

★ 0.0WP 7.0.4PHP 8.2Updated 4mo ago
Download

Twelve local hardening controls with an audit trail. No account, no telemetry, no third-party requests, nothing to configure elsewhere.

★ 0.0WP 7.1PHP 7.4Updated 2mo ago
Download
Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.