Search Results :

×

Joomla
Single Sign-On

The Joomla SAML Single Sign-On (SSO) extension allows users to safely access your Joomla site with their IdP (Identity Provider) credentials. We provide seamless integration with all the major Identity Providers (IdPs) such as Azure AD/Entra ID, ADFS, Okta, Google, Office 365, and more
Joomla SAML Single Sign-On - Banner Image

Our Trusted Customers

  • Joomla SSO | Joomla Single Sign On - NASA
  • Joomla SSO | Joomla Single Sign On- Travis County
  • Joomla SSO | Joomla Single Sign On - KNF
  • Joomla SSO | Joomla Single Sign On - Nokia
  • Joomla SSO | Joomla Single Sign On - Gov.UK
  • Joomla SSO | Joomla Single Sign On - IMAREST
  • Joomla SSO | Joomla Single Sign On - Tactical Solutions

How to setup Joomla Single Sign-On SSO?

Joomla SSO | Step1

Step 01

Install Joomla Single Sign-On Extension

Install the extension then click on 'Get Started' to go to the Joomla Single Sign-On extension dashboard.

Joomla SSO | Step1

Step 02

Service Provider Metadata

Copy the Metadata from the Service Provider tab and enter it in the IdP of your choice.

Joomla SSO | Step1

Step 03

Configure Joomla as Service Provider

Enter your IdP metadata in the Joomla SAML SSO extension and configure it.

Key Features of our Joomla Single Sign-On Extension

Discover the features that make your Joomla experience simple and secure.

Auto Create SSO Users

Complete Site Protection

Roles/Groups & Attribute Mapping

Auto-Sync IDP Metadata

Compatible with Joomla 6

Single Logout (SLO)

Multiple IDP Support

Auto Create SSO Users

The Joomla Single Sign-On plugin automatically creates users on your Joomla site, when they perform SSO for the first time.

Explore Our Supported SAML SP Providers

Connect & login via Joomla Single Sign-On using Azure, O365, Okta, Salesforce, ADFS, Keycloak, and many more IDPs. Effortlessly activate Single Sign-On (SSO) on your Joomla site with our plugin, seamlessly connecting to any Identity Provider supporting SAML protocols.

Addons for Joomla Single Sign-On

SCIM User Provisioning

SCIM User Provisioning

Automatically create, update, and delete (de-provisioning) users on your IdP in real-time. This ensures that the user information is accurate and synchronized across all the IdPs.

Role Based Redirection

Role Based Redirection

Based on the user’s role/group, redirect them to a particular URL, after they’ve logged in or logged out.

Community Builder Integration

Community Builder Integration

User profiles created, updated, or deleted on your Joomla site are reflected on the community builder extension too.

Page/Article Restriction

Page/Article Restriction

Restrict users from accessing particular pages or URLs and redirect them to either Joomla’s default login page, IdP login page, or custom URLs.

Media Restriction

Media Restriction

Securely restrict access to your Joomla files, directories, and subfolder based on user login status, group, or custom requirements.

SSO Login Audit

SSO Login Audit

When a user logs into your Joomla site, the SSO login audit feature generates a report. This report comprises user details like username, IP address, user action, etc.

Our Pricing

BASIC

$149/Year


  • All the features in Free Plan+
  • Limitless user authentication
  • Create unlimited users
STANDARD

$249/Year


  • All the features in Basic Plan+
  • Easily auto-redirect users to IdP
  • Ensure relay state
  • Avail basic attribute and role mapping
PREMIUM
Most Purchased

$399/Year


  • All the features in Standard Plan+
  • Advance attribute and role mapping
  • Single Logout for better efficiency
  • Enable basic backend login
  • Integrated Windows authentication (with ADFS)
ENTERPRISE
Most Popular

$449/Year


  • All the features in Premium Plan+
  • Enable advance backend login
  • Support for multiple IdPs
  • Auto-sync IdP metadata
  • Get domain mapping and restriction

Compare Plans

Features

Basic

Standard

Premium

Enterprise

Auto Creation of Users Unlimited Unlimited Unlimited Unlimited
SSO Authentications Unlimited Unlimited Unlimited Unlimited
Metadata XML File and URL
Configure SP Using Metadata XML File and URL
Customize the metadata contact information
Options to select SAML Request binding type
Attribute Mapping Basic Advance Enterprise
Role/Group Mapping Basic Advance Enterprise
Default Redirect URLs: After Login and Logout
Backend Login to Joomla Basic Advance
Integrated Windows Authentication (With ADFS)
Single Logout
Custom X509 certificate
Auto-sync IdP Configuration from metadata
Store Multiple IdP certificates
Multiple IdP Support
Domain Mapping and Restriction
End to End IdP Configuration

Customer Success Stories

The Pension Boards–UCC (PBUCC), founded in 1914, is a nonprofit serving UCC clergy and staff with retirement, health, life, and disability benefits, plus financial wellness resources—blending faith with comprehensive employee care.

PBUCC aimed to transfer their authentication to Azure AD for their 5 key applications. Our team assisted in implementing SSO for a user base of over 20K, spanning all five applications through our SSO solution for Joomla.

DotComm Logo Telefonica Logo Rutgers Logo

Frequently Asked Questions

How to set up SAML SSO in Joomla?

You can enable SAML based Single Sign-On (SSO) in Joomla by installing a SAML Service Provider extension and configuring your Identity Provider such as Azure AD, Okta, or ADFS. After setting up the integration, you need to map user attributes and roles correctly. Once configured, users can authenticate through the Identity Provider and will be automatically logged into Joomla without needing a separate username or password.

How to configure SAML SSO in Joomla?

Configuring SAML SSO in Joomla involves exchanging metadata between your Joomla site and the Identity Provider. You must set the correct Assertion Consumer Service (ACS) URL, configure the NameID format, and define attribute mappings. After completing the setup, it is important to test the authentication flow. Most enterprise Identity Providers provide detailed step by step documentation to help complete the configuration.

Which IdPs support Joomla SAML SSO?

Joomla SAML SSO works with any SAML 2.0 compliant Identity Provider. This includes popular services such as Azure AD, Okta, Keycloak, Google Workspace, ADFS, and Ping Identity. Because of this wide compatibility, Joomla SSO can be easily integrated into enterprise environments as well as educational and government systems.

Benefits of SAML SSO in Joomla?

Implementing SAML SSO in Joomla centralizes user authentication and eliminates the need for managing separate Joomla passwords. It improves security by relying on trusted Identity Providers, simplifies user management, and helps organizations meet compliance requirements. This makes it ideal for enterprises managing employees, partners, or large user bases.

Is SAML SSO suitable for enterprise Joomla?

Yes, SAML SSO is widely used in enterprise Joomla deployments because it supports centralized identity management and integrates with corporate directories such as Active Directory and LDAP. It also enables advanced security features like Multi-Factor Authentication (MFA), conditional access policies, and role based access control.

Does miniOrange store user data?

miniOrange does not transfer any data outside your system or store Personal Identifiable Information externally. All Joomla extensions operate on premise, meaning user data remains within your server environment. For the Joomla MFA extension, only the user’s email address is required. In case of risk based authentication, information such as device type, IP address, location, and login time may be used to evaluate risk and control access.

Can Joomla integrate with a corporate IdP?

Yes, Joomla can be integrated with your corporate Identity Provider using SAML SSO. This allows employees or users to log in using their existing organizational credentials without creating or managing separate Joomla accounts. It streamlines access and improves security across systems.

SAML vs OAuth for Joomla SSO?

SAML is typically used for enterprise Single Sign-On scenarios where authentication is handled entirely by an external Identity Provider. OAuth, on the other hand, is commonly used for social logins and API authorization. The choice between SAML and OAuth depends on whether your use case involves workforce identity management or external user access.

Want to Schedule a Demo?

mo-form

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

Something went wrong. Please submit your query again

Hello there!

Need Help? We are right here!

support