Two-factor authentication adds a second verification step when logging into your WordPress Dashboard. Enabling 2FA on your MainWP Dashboard does not affect MainWP functionality—it only secures the WordPress login process.
What You’ll Learn
- How to install and configure a 2FA plugin on your Dashboard
- How to set up your authenticator app
- How to enforce 2FA for Dashboard users
Prerequisites
- Admin access to your MainWP Dashboard WordPress site
- An authenticator app (Google Authenticator, Authy, 1Password, etc.)
Install the 2FA Plugin
This example uses WP 2FA, but you can use any WordPress 2FA plugin.Configure 2FA Settings
Choose authentication method
Select your preferred 2FA method:
- One-time code via 2FA app (TOTP)
-
One-time code via email

Set Up Your Authenticator App
Logging In with 2FA
After setup, the login process requires two steps:- Enter your username and password as usual
- Enter the current 6-digit code from your authenticator app

Self-Check Checklist
- 2FA plugin installed and activated on Dashboard
- Authentication method configured
- Authenticator app scanning completed
- Verification code validated
- Backup codes generated and stored securely
- Login tested with 2FA verification
Related Resources
- MainWP.com Account Security - 2FA for your MainWP.com account
- MainWP Security - Overall security architecture
- Connection Security - Dashboard-to-Child communication






