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 in Joomla SAML SP Plugin

Auto Create SSO Users

The Joomla Single Sign-On plugin automatically creates new user accounts on your Joomla site the first time a user logs in via SSO. There is no need for manual registration or admin intervention, the plugin automatically provisions user profiles using attributes returned by your Identity Provider (IdP), such as name, email, and department.

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.

Explore More Joomla Extensions

OAuth Single Sign-On

OAuth Single Sign-On

Allow users to log in to Joomla using OAuth and OpenID Connect providers like Google, Azure AD, Okta, Keycloak, Salesforce, and more. Reduce password related issues, simplify user access, and provide a smooth Single Sign-On experience across your applications.

LDAP Authentication

LDAP Authentication

Connect Joomla with LDAP servers and Active Directory for centralized user authentication. Let users sign in with their existing directory credentials while improving security and reducing manual user management.

Multi Factor Authentication

Multi Factor Authentication

Add an extra layer of security to Joomla logins with Multi Factor Authentication and Two Factor Authentication methods such as OTP, Google Authenticator, Email Verification, and backup codes. Protect admin and user accounts from unauthorized access.

Custom REST API

Custom REST API

Build custom REST APIs for Joomla to connect your website with external applications, mobile apps, CRMs, and third party services. Share and manage Joomla data securely while supporting custom business workflows and integrations.

SCIM User Provisioning

SCIM User Provisioning

Automate user provisioning in Joomla with SCIM support. Sync users, roles, and profile updates from identity providers and directory services to keep user accounts updated without manual effort.

Content Access Manager

Content Access Manager

Manage access to Joomla articles, pages, menus, and resources based on user roles and groups. Restrict protected content to logged in users, specific user groups, or subscription based audiences with flexible access control rules.

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 Single Sign-On (SSO) in Joomla?

Set up SAML Single Sign-On in Joomla by installing a Joomla SAML Service Provider extension and connecting it with your Identity Provider such as Azure AD, Okta, Google Workspace, Keycloak, or ADFS. The setup process includes exchanging metadata, configuring the ACS URL, and mapping user attributes and roles for seamless login access.

Which Identity Providers support Joomla SAML SSO?

Joomla SAML SSO supports all major SAML 2.0 compliant Identity Providers including Azure AD, Okta, Google Workspace, Keycloak, ADFS, Ping Identity, OneLogin, Salesforce, and Auth0. This allows organizations to integrate Joomla with existing enterprise authentication systems easily.

Does Joomla SAML SSO support automatic user creation?

Joomla SAML SSO supports Just In Time (JIT) user provisioning, allowing user accounts to be created automatically during the first login through the Identity Provider. User details such as username, email address, and user groups can also be mapped automatically.

How does Joomla integrate with Active Directory and LDAP?

Joomla can connect with Active Directory and LDAP directories to centralize authentication and user management. Users can log in using their existing directory credentials, helping organizations simplify access control and reduce password management issues.

Can MFA be used with Joomla SAML SSO?

Joomla SAML SSO works with MFA enabled on your Identity Provider. Authentication methods such as OTP verification, authenticator apps, push notifications, and email based verification can be added to strengthen account security before users access Joomla. Our miniOrange MFA extension can be used alongside to add an extra layer of verification directly within Joomla.

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. Check our terms and conditions here.

What are the benefits of using SAML SSO in Joomla?

SAML SSO improves security and user experience by allowing users to access Joomla with a single set of credentials. It helps reduce password related support requests, centralizes authentication, simplifies user management, and supports enterprise security requirements.

What is the difference between SAML and OAuth?

SAML is commonly used for enterprise Single Sign-On and centralized identity management, while OAuth is mainly used for social login and API authorization. SAML is typically preferred for employee authentication, whereas OAuth is often used for customer and social login scenarios.

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