Search Results :

×

Joomla Multi-Factor
Authentication (MFA)

Validate your users with our powerful Joomla MFA/Two-Factor Authentication (TFA) plugin. It protects user accounts from unauthorized access and ensures secure email/phone verification during registration

Joomla Two-Factor Authentication (MFA)

Setup MFA In 3 Simple Steps

Joomla MFA/2FA | Step1

Step 01

Install Joomla 2FA Extension

Install the extension then click on 'Get Started' to go to the Joomla Two-Factor Authentication extension dashboard.


Joomla MFA/2FA | Step2

Step 02

Configure MFA

Enforce 2FA for users which will invoke second-factor authentication for any user during login.


Joomla MFA/2FA | Step3

Step 03

Advanced Settings

Configure 2FA based on the user's role/group, domain, and IP address easily using the advance settings tab in our MFA plugin.

Step Image

Key Features of Joomla MFA Extension

Post-Registration MFA
Prevent Spam Registration
Passwordless Login
Full Compatibility
Role/Domain Based MFA
MFA at Password Reset
Remember My Device
Back-Up Methods
Post-Registration MFA

Post-Registration MFA

After user registration on Joomla site, they are directed to a page to complete the inline registration. So, every time a user tries to login to the Joomla site, MFA is initiated.

Prevent Spam Registration

Prevent Spam Registration

An OTP-based user authentication method, predominantly applied for the user registration function. It prevents malicious attacks, along with unwanted user registrations.

Passwordless Login

Passwordless Login

Say goodbye to password fatigue. Verify users with two factor authentication methods with just a username.

Full Compatibility

Full Compatibility

The Joomla MFA extension is compatible with Joomla versions 3, 4, and 5, as well as all Joomla themes out of the box.

Role/Domain Based MFA

Role/Domain Based MFA

A must-have feature if you’re looking to enforce MFA as an essential activity for specific roles and domains in your Joomla site.

MFA at Password Reset

MFA at Password Reset

This feature allows you to enable MFA into the password reset flow to make sure that only legitimate users can recover their accounts through password reset.

Remember My Device

Remember My Device

Perform multi-factor authentication once, and skip it the next time you login to your Joomla site. Quite convenient for those running behind time.

Back-Up Methods

Back-Up Methods

These are alternative techniques for users to regain access to their accounts if they lose access to accounts via primary authentication methods. Back-up methods prevent account lockout and assure a smooth recovery process.

Why Choose Our Multi-Factor Authentication Extension?

Experience some of the best features in the market with our Multi-Factor Authentication (2FA) Extension for Joomla.

Compliance Ready

Compliance Ready

Stay compliant with data protection and cybersecurity standards. Whether you're managing an e-commerce site or a government portal, enabling 2FA helps meet regulatory requirements like GDPR and HIPAA by enforcing secure user authentication.

Stronger Security

Stronger Security

Add an extra layer of security to your Joomla login. Even if a password is compromised, MFA ensures that attackers can't gain access without the second factor, whether it's an OTP, email link, or authenticator app code.

Cost-Effective

Cost-Effective

Our Joomla 2FA plugin is designed to be affordable for businesses of all sizes. No need to pay for enterprise-level tools when you can get premium-grade features like OTP over email, TOTP, and backup codes at a fraction of the cost.

Beyond Native 2FA

Beyond Native 2FA

While Joomla offers basic 2FA, it's limited in features and flexibility. With miniOrange, you get support for multiple authentication methods, can enforce 2FA for specific user roles or groups, and can customize the login experience.

Passwordless Login

Passwordless Login

Reduce user friction by allowing users to log in using just an OTP, no password needed. Passwordless login eliminates common risks like weak or reused passwords, making the authentication process both secure and user-friendly.

Instant Login Alerts

Instant Login Alerts

Sends an email notification after a user successfully completes Multi-Factor Authentication (MFA) and logs in. The email contains the authentication method used and the username.

OTP Verification with Custom Gateways Support

This feature allows you to easily implement OTP verification during the registration process for new users, using either email or SMS. By doing so, you can prevent fake accounts and enhance the security of your site while reducing the number of spam accounts. Additionally, you have the option to set up OTP verification using a custom gateway of your choice. Below is a list of some popular gateways that we support:

CM
Amazon SNS
Click Send
Firebase
Gupshup
Ring Central
Routee
Tencent Cloud

Pricing Plans for Everyone

Transparent, Simple Pricing

Premium

$10

No. of Users:

Free trial available

On-Premise

$149

Per Instance

+ Transaction Charges

Get In Touch With Us

Features

Native 2FA

miniOrange 2FA

2FA at Login
MFA Recovery
Update MFA in Profile
Multi-Language Support
2FA Setup During Registration
Role-Based MFA Control
IP-Based MFA Block
MFA for Password Reset
Login Analytics
OTP for Forms (Email/SMS)
OTP Limit Control
Domain Access Restriction
Country/Code Restrictions
Alphanumeric OTP
Custom OTP Length/Expiry
Passwordless Login
Device Remembering for MFA
Backdoor URL
Custom Email/SMS Templates
Multi-Form Support
Custom OTP Gateway

All Authenticators and 2FA Methods are supported with each of our plan. License is linked to the instance of the Joomla site, so if you have a dev-staging-prod type of environment then you will require 3 licenses of the extension (with discounts applicable on pre-production environments). Contact us at joomlasupport@xecurify.com for bulk discounts.

Start Your Free Trial Today!

Schedule a Demo?



 Thank you for your response. We will get back to you soon.

Something went wrong. Please submit your query again

Frequently Asked Questions

Joomla Inquiries  Extension Inquiries

Does miniOrange store any user data?

miniOrange does not transfer any data outside of your systems or store any Personally Identifiable Information (PII). All extensions operate entirely on-premise, ensuring that all data remains within your premises or server. However, for the Joomla MFA Extension, we do need to store the user's email address. Additionally, for Risk-Based Authentication, it is necessary to collect information such as device type, location, IP address, and time to accurately identify the user and grant access based on the assessed risk.

Does miniOrange provide developer licenses for paid extension?

We do not offer a developer license for our paid extension, and the source code is protected. Any modifications to the code are strictly prohibited without written permission from miniOrange. However, the extension includes hooks that developers can use to extend its functionality.

Does miniOrange offer technical support?

Yes, we provide 24*7 support for all and any issues you might face while using the extension, which includes technical support from our developers. You can get prioritized support based on the Support Plan you have opted for. You can check out the different Support Plans here.

How to activate the Premium Extension on my Joomla Site?

  1. Once you complete the payment, go to the miniOrange Dashboard to download your premium extension.
  2. To activate the paid extension, go to the Registration/Login tab and login with your miniOrange account for which you have purchased a license.
  3. Once you are logged in, you cav enter your license key. Go to miniOrange Dashboard → License → View License Key to get your license key.

How can I free up my license Key?

You can remove the license key from the extension by clicking on the Remove Account button from the Register/Login tab of the extension.

How Can We Help You?

See Documentation
Documentation

Learn how to configure the plugin

Read Docs

YouTube Videos
YouTube Videos

Watch how to setup the plugin

Watch Videos

24/7 Support
24/7 Support

Connect with our support team

Get In Touch

Hello there!

Need Help? We are right here!

support