User-friendly two step verification

Akeeba LoginGuard


Additional login security with real Two Step Verification. From the people who brought the original two factor authentication in Joomla!.

Compatible with Joomla 3 and included with Joomla 4.

Akeeba LoginGuard

for Joomla!


Top Features

Multi-factor Authentication

The second authentication factor needs to be entered only after logging in with a username and password.

World-class login security

Akeeba LoginGuard brings the same workflow and second step verification methods used by the likes of Google, Facebook, Dropbox and GitHub to your Joomla!™-powered site.

Built into Joomla 4

We contributed LoginGuard to the Joomla project. It is now part of Joomla 4.2 and later versions as the Joomla Multi-factor Authentication feature.

Extensive second factor support

From Google Authenticator to YubiKey and from SMS messages to FIDO U2F, Akeeba LoginGuard supports an extensive array of second factors to protect your site's logins.

All Features

Akeeba LoginGuard for Joomla!
Secure your login

Login requires something you know (password) and something you have (e.g. your smartphone).


Users who haven't set up Two Step Verification only see the username and password fields when logging in, without a confusing “Secret Key” field.

Easy to discover

Users are (optionally) told to enable Second Step Verification when they log in.

Google Authenticator

Use Time-based One Time Passwordss (OTP) compatible with Google Authenticator, Authy, 1Password, YubiKey Authenticator and compatible apps.


Use YubiKey secure hardware tokens.

W3C Web Authentication (WebAuthn)

Use external, inexpensive, secure hardware keys or your device's built-in biometric sensors (fingerprint scanner, face scanner, ...) to secure your login.

SMS (Texts)

Send authentication codes through SMS (text messages) to your users' phones (uses third party service SMSAPI).

Push Messages

Send authentication codes as push messages to your users' devices (uses third party service PushBullet).

Email Messages

Send authentication codes via email messages to your users.


Allows you to create custom second factor plugins for methods which let you enter a text code.

Advanced Extensibility

Allows you to create custom second factor plugins for methods which do not use text codes (e.g. biometric recognition) or even require human interaction (e.g. corporate single sign-on).

Free of charge

You don't have to pay anything to use the software. Third party services used for second factor verification may apply charges.

Do you have a question about this product?

We are here to help!

Submit a Pre-Sales Request