Security Guide

Two-Factor Authentication Configuration

Two-factor authentication (2FA) is an enhanced security measure that requires two forms of identification: your password and a generated security code. With two-factor authentication enabled, an application on your smartphone supplies a time-based code that you must enter along with your password to log in — making unauthorized access virtually impossible, even if your password is compromised.

How Two-Factor Authentication Works

2FA adds a critical second layer of protection to your website's admin panel login process.

Enter Your Password

Log in to your website's admin panel as usual with your username and password — the first factor of authentication.

Open Authenticator App

Open Google Authenticator on your smartphone. The app generates a unique 6-digit code that refreshes every 30 seconds.

Enter the Code

Enter the 6-digit code from your phone into the login form. Access is granted only when both factors match — keeping hackers out.

Google Authenticator Setup Guide

Two-factor authentication requires a smartphone with a supported time-based one-time password (TOTP) app. We recommend Google Authenticator, which is free and available for all major platforms. This is one of the most effective measures for protecting your website's admin panel as part of a comprehensive advanced web protection strategy.

1

Download the App for Your DeviceInstall Google Authenticator on your smartphone or desktop

Download and install Google Authenticator on your smartphone or desktop device. The app is available for Android, iOS, and Blackberry platforms.

Tip: You can also use other TOTP-compatible authenticator apps such as Authy, Microsoft Authenticator, or 1Password. Any app that supports time-based one-time passwords will work with our two-factor authentication system.

2

ConfigurationScan the QR code or enter the secret key manually

After enabling two-factor authentication in your website's security settings, you will see a QR code to scan with your mobile phone using the Google Authenticator app. Alternatively, you can enter the secret code manually if scanning is not possible.

Open Google Authenticator, tap the "+" button, and select "Scan a QR code". Point your phone's camera at the QR code displayed on screen. The app will automatically add your website and begin generating 6-digit codes.

QR Code for Two-Factor Authentication Configuration

Important: Save a backup of your secret key or QR code in a secure location. If you lose access to your phone, you will need this backup to recover your two-factor authentication. Without it, you may be locked out of your admin panel.

3

Activate Two-Factor AuthenticationVerify setup and start using 2FA

Now your site access is protected by two-factor authentication. Log out from your backend — you will see that instead of asking for the username and password only, you will also need to enter a secret key. The secret key is the six-digit code displayed on your Google Authenticator screen. This code changes every 30 seconds, ensuring maximum security for every login attempt.

Once activated, every admin login requires both your password and the real-time authenticator code. This means that even if a hacker obtains your password through brute force attacks, phishing, or malware, they still cannot access your admin panel without physical access to your smartphone — a fundamental layer of enterprise website security.

Congratulations! Your admin panel is now protected with two-factor authentication. We recommend enabling 2FA for all administrator and editor accounts on your website to ensure comprehensive access security.

Supported CMS Platforms

SiteGuarding offers two-factor authentication extensions for all major content management systems.

WordPress 2FA

Our WordPress Admin Two-Factor Authentication plugin integrates seamlessly with your WordPress login page. Protect all admin, editor, and author accounts with Google Authenticator-based verification.

Magento 2FA

Our Magento Admin Two-Factor Authentication extension protects your e-commerce backend. Essential for online stores handling payment data and customer information, ensuring corporate website protection at the highest level.

Joomla, OpenCart & More

We provide 2FA solutions for Joomla, OpenCart, Drupal, PrestaShop, phpBB, and custom-built websites. Visit our Extensions page to find the right two-factor authentication plugin for your CMS.

Why Two-Factor Authentication Is Essential

2FA is one of the most cost-effective security improvements you can make to protect your website.

Stops Brute Force Attacks

Even if attackers guess or crack your password, they cannot log in without the 6-digit code from your phone.

Prevents Credential Theft

Stolen passwords from phishing, keyloggers, or data breaches become useless without the second authentication factor.

Time-Based Codes

Codes expire every 30 seconds, making interception or replay attacks virtually impossible.

Works Offline

Google Authenticator generates codes locally on your device — no internet connection or SMS service required.

Easy Setup

Configuration takes less than 5 minutes. Scan a QR code, enter one verification code, and you're protected.

Completely Free

Google Authenticator is free for all devices. Our 2FA extensions are included with SiteGuarding security plans at no extra cost.

Frequently Asked Questions

Common questions about two-factor authentication setup and usage.

What if I lose my phone or can't access the authenticator app?

If you saved your backup secret key during setup, you can restore access on a new device. If you don't have a backup, contact our support team — we can help you disable 2FA temporarily so you can set it up again. This is why we strongly recommend keeping a secure backup of your QR code or secret key.

Does 2FA work with shared hosting?

Yes, two-factor authentication works on all hosting types — shared hosting, VPS, dedicated servers, and cloud platforms. Our 2FA plugins operate at the application level (within your CMS), so no special server configuration is required. It's a critical component of security monitoring for any hosting environment.

Can I use a different authenticator app instead of Google Authenticator?

Yes. Any app that supports the TOTP (Time-based One-Time Password) standard will work. Popular alternatives include Authy, Microsoft Authenticator, 1Password, and FreeOTP. They all generate the same time-based 6-digit codes compatible with our system.

Can I enable 2FA for multiple admin users?

Absolutely. We recommend enabling two-factor authentication for all users with backend access — administrators, editors, and any other accounts with elevated privileges. Each user scans their own unique QR code and manages their own authenticator app independently.

Is 2FA enough to fully protect my website?

2FA is a vital layer of protection, but comprehensive website security requires multiple defenses working together. We recommend combining 2FA with daily malware scanning, a web application firewall (WAF), regular backups, and professional security monitoring. SiteGuarding offers all of these as part of our protection plans.

Need Help Setting Up Two-Factor Authentication?

Our security experts can configure 2FA for your website in minutes. Contact us for professional installation and setup — included with all security plans.

Trusted Since 2008
TOTP Standard
24/7 Support
5 Minute Setup
Live Chat Support
Our website uses cookies, which help us to improve our site and enables us to deliver the best possible service and customer experience. See our policy Accept