Introduction

Authentication, Login protection, Login Redirect, Auto Login, Access & Security

Joomla SAML Single Sign-On (SSO) allows you to secure your Joomla site by allowing users to login into Joomla site by different SAML Identity Providers like Azure AD, Okta, GSuite / Google Apps, Keycloak, ADFS, Salesforce, Office 365, Shibboleth2, Shibboleth3, OneLogin, PingFederate, FusionAuth or any SAML compliant Identity Provider. Joomla SAML Single-Sign-On addresses the challenge of maintaining the credentials for each application separately, streamlining the process of signing on without the need to re-enter the password.


Joomla SAML Single Sign-On (Joomla SSO) – SAML SSO Login Authentication | Login to Joomla

Elevate your Joomla site's security and authentication with Joomla SAML Single Sign-On (Joomla SSO). This powerful plugin enables your Joomla site to act as a SAML 2.0 Service Provider (SP), allowing users to login via Identity Providers (IDP) such as Azure AD, Okta, miniOrange, GSuite, Salesforce, and many more.

Key Highlights:

  • SAML Providers: Configure various IDPs like Azure AD, Google Apps, miniOrange, Keycloak, etc., for versatile user authentication.
  • Compatibility Across ALL Joomla Versions: Works with Joomla 6, 5, 4, and 3.
  • Enhanced Security: Provides encrypted and signed SAML responses for secure logins.

Features:

  • Secure Joomla SSO Authentication
  • Basic Attribute Mapping
  • User Registration

Use Cases:

  • Azure AD SSO: Allow Joomla login via Azure AD, Office 365, or Azure AD B2C.
  • Google Apps Integration: Login with Google Workspace credentials.
  • AWS Cognito Integration: Enable seamless SSO with AWS Cognito and linked accounts.
  • LMS Platforms: Advertise courses and integrate SSO for platforms like Moodle, Canvas LMS, etc.

Add-Ons:

  • Page & Article Restriction: Control access to specific Joomla pages.
  • Role-Based Redirection: Redirect users to pages based on assigned roles.
  • Media Restriction: Block unauthorized access to files/folders.
  • User Provisioning with SCIM: Sync user changes from IDPs in real-time.

Quick Setup:

  1. Go to Install → Extensions → Install from web.
  2. Search for "SAML SSO for Joomla" and install.
  3. Configure via Component → miniOrange SAML Single Sign-On → Service Provider Setup.

Dependencies:

  • NONE - No external dependencies required.

Support:

For 24/7 support, detailed guides, or additional plugins, visit miniOrange or email [email protected]. Streamline authentication today!

Website:

Check out our website, visit https://plugins.miniorange.com/joomla

Functionality
This plugin fully supports my needs in the last years and is working a expected.
Ease of use
Ver simple to install and als simple to configure, cause there are very good guides available
Support
Also the support is very helpful and react in a short matter of time.
Documentation
Good documentation and very helpful guides are available for the most IdP's on the market.
I used this to: SAML logon to my support portal, and after spending some money I also got a customized version.

best solution for SSO



Posted on 09 February 2021
Functionality
The functionality is perfectly working for our purpose - authentication and profiles fields mapping
Ease of use
The plugin is easy to configure and to use once we understand the principles
Support
The support is very reactive and efficient, with screen sharing when needed
Documentation
the documentation is easy to use and provides the guidelines for configuration and use
I used this to: We are using the plugin to automatically create joomla profiles upon authentication

Responsive support!



Posted on 04 February 2021
Functionality
Great plugin. Responsive support! Definitely recommend. Using SSO to login helps our users consolidate accounts.
Ease of use
Interface is easy to use and works well with Joomla. Installation was quick and easy.
Support
Support responded very quickly to my questions and offered personal support when needed.
Documentation
Great documentation! Set of guides are easy to understand and straightforward.
I used this to: SSO login compatibility with Joomla and hospital systems to augment our current login systems.

Amazing Component



Posted on 30 December 2020
Functionality
This Joomla component is very simple to configure and it is very powerful.
Ease of use
Very simple to use and the instructions are very clear. The group assigning is simple and easy to configure with one simple click.
Support
The support team is very helpful and they are willing to go out of their way to support and help configure the component.
Documentation
The documentation is very simple and clear. I read the guide for easy step by step installation.
I used this to: Single Sign On to our website and to assign user to a specific group when they login for the first time and this component made my life easier.
Functionality
Once setup and configured, this has worked very well and users are grateful for one less password to remember.
Ease of use
Simple....users just need to browse to the page. SAML component does the rest. From the admin side, I had it setup and running in ~ an hour.
Support
Support (paid) has been very good and prompt and has solved the couple of issues we've run into.
Documentation
The documentation is pretty easy to follow which helped with the initial setup process. The offer documentation for the various providers.
I used this to: Used on a site that is used as a company intranet with 300+ users.

Joomla SAML SP



Posted on 24 November 2020
Functionality
Excelent functionality, works very well! It's possible integrate our Microsft AD with our Joomla Intranet.
Ease of use
In the start we had some doubts, but the support team from miniorange help us.
Support
Support is excelent and outstanding. I had most contact with Somshekhar and he helps us a lot. He solves anything.
Documentation
Documentation is excellent. All configuration options is documented in MiniOrange website.
I used this to: We are using this extension together with our Microsoft Azure AD to integrate our Intranet in Joomla and have more control and manage permissions and users.
Functionality
The functionality is exactly as described. Totally serves the purpose.
Ease of use
It is very easy to use and configure this extension. Most of the things are quite intuitive.
Support
The support of technical team is instant and exceptionally well. They replied to my queries real quick and solved all of them. Kudos to team
Documentation
The documentation is also apt but could have been more detailed.
I used this to: This package has been used for Intranet web application of the organization.
Functionality
All functionality for integrating Joomla in an enterprise environment is there. ADFS, SAML or Azure no problem.
Ease of use
Not very easy to configure for inexperienced users but excellent support from miniorange makes it easy.
Support
Support is outstanding. I had most contact with Abhay and hes really the go-to man. He solves anything.
Documentation
Dokumentation is excellent. All configuration options is dokumented in MiniOrange website.
I used this to: We are using this extension together with MiniOrange IDP cloud service Xecurify to integrate Joomla with several Universities SSO system. ADFS and Azure is working with no problem for us and theres a lot more SSO systems to integrate as needed.
Functionality
The Miniorange plugins works very well to use SAML SSO IDPs for Joomla 3. For most idps it just works and doesn't require a lot of config.
Ease of use
Put in the IDP URL at the right place, works. Instruction tour after install helps about baseline functions.
Support
Super quick and helpful email support and Zoom to troubleshoot. Triple A :)
Documentation
Docs are good for "how do I do X" but could be improved in terms of "this functions does y, this function does z" types of reference.
I used this to: Establishing SSO with client IDPs for their custom built Joomla 3 based websites.
Functionality
Very extensive plugin for SSO needs. Has all the tools you need to set up your SSO integration with an IdP.
Ease of use
A lot easier than other SSO plugins out there. Has tools to configure the SSO integration and also test the configuration before going live.
Support
Phenomenal. They are a great example of how to win customers with a great product and an equally great support.
Documentation
The component is very well documented with screenshots and step by step instructions to set up your SSO setup.
I used this to: To setup SSO on our Joomla site from a 3rd party Identity Provider using SAML protocol.
SAML 2.0 IDP for Joomla
Free

SAML 2.0 IDP for Joomla

By miniOrange
Access & Security
Login using Joomla Users ( Joomla as SAML IDP ) provides SAML functionality for Joomla SSO The SAML Identity Provider plugin acts as a SAML 2.0 Identity Provider (IDP), which can be configured to establish trust between the Joomla site and various SAML 2.0 supported Service Providers to securely authenticate the user using the Joomla site credentials. Joomla as SAML Identity Provider (Joomla IDP)...
miniOrange OAuth Client
Free

miniOrange OAuth Client

By miniOrange
Access & Security
Joomla OAuth Single Sign-On (SSO) | Login into Joomla using OpenID Connect | OAuth/OIDC Single Sign-On (SSO) Plugin The Joomla Single Sign-On (Joomla SSO OAuth 2.0) with OAuth & OpenID Connect plugin facilitates seamless SSO/login with various OAuth Providers, enabling users to log into Joomla sites using their OAuth provider credentials such as Azure AD, Azure B2C, Office 365, Keycloak, and many...
LDAP Integration with Active Directory and OpenLDAP - NTLM & Kerberos Login
Free

LDAP Integration with Active Directory and OpenLDAP - NTLM & Kerberos Login

By miniOrange
Access & Security
LDAP Integration with Active Directory and OpenLDAP - NTLM & Kerberos Login plugin provides login to Joomla using credentials stored in your LDAP Server. It allows users to authenticate against various LDAP implementations like 1. Microsoft Active Directory 2. Azure Active Directory 3. Sun Active Directory 4. OpenLDAP Directory 5. JumpCloud 6. FreeIPA Directory 7. Synology 8. OpenDS and several ot...
Custom API for Joomla
Free

Custom API for Joomla

By miniOrange
Access & Security
Custom APIs for Joomla is a plugin that allows you to create custom endpoints and REST APIs directly for your Joomla website. With its intuitive Graphical User Interface (GUI), you can easily fetch any type of data from Joomla database tables, ranging from user roles and groups to featured images or any custom data or fields. This plugin provides a seamless way to interact with the Joomla database...
Import Export Users for Joomla
Free

Import Export Users for Joomla

By miniOrange
Users Import & Export
The Joomla Import Export Users plugin allows the export of Joomla users quickly and easily. User export are much-required features while moving Joomla sites. Your Joomla users can be exported from Joomla 3. x to Joomla 4. x and vice versa. Joomla User Import / Export Plugin Simplify user migration and management with the Joomla User Import / Joomla User Export plugin, the ultimate tool for Joom...
SAML SP Single Sign On – Login with ADFS
Free

SAML SP Single Sign On – Login with ADFS

By miniOrange
Access & Security
SAML SP Single Sign On – Login with ADFS allows users with ADFS Directory apps account to login to your Joomla website with ADFS. It acts as a SAML 2.0 Service Provider which can be configured to establish the trust between the plugin and ADFS Directory apps to securely authenticate the user to the Joomla site. Joomla ADFS Single Sign-On (SSO) Plugin Simplify authentication and enable Login w...
Staff/Employee Business Directory Search for Active Directory
Free

Staff/Employee Business Directory Search for Active Directory

By miniOrange
Search Results
The plugin supports searching and fetching data dynamically from the following Active Directory implementations: - Microsoft Active Directory - Azure Active Directory - Sun Active Directory - OpenLDAP Directory - JumpCloud - FreeIPA Directory - Synology Joomla Active Directory Search & Employee Directory Plugin Streamline organizational data management with the Joomla Active Directory Search / J...
OTP Verification For Joomla
Free

OTP Verification For Joomla

By miniOrange
Security Tools
SMS & EMAIL OTP VERIFICATION - Email and SMS authentication This plugin makes it a breeze for your website to verify if someone signing up or logging in is truly who they claim to be. It works by sending a special code to their email or phone, which they must correctly enter to confirm their identity and ensure they're not using a bogus account. This not only keeps scammers at bay but also enhanc...
Session Management | Session Control
Paid download

Session Management | Session Control

By miniOrange
Site Access
The Joomla Session Management plugin allows you to manage the session timeout for your users. You can easily maintain the session time out or prevent the session from destroying based on Joomla groups. Joomla Session Management & Timeout Plugin Take full Control of user sessions with the Joomla Session Management plugin. This versatile tool serves as your essential Joomla Session Timeout Plugin,...
Social Login by miniOrange
Free

Social Login by miniOrange

By miniOrange
Social Media
Social Login by miniOrange is a Joomla extension that allows your visitors to comment, share, login, and register with many Social Media applications like as example Facebook, Twitter, Vkontakte, Google, LinkedIn, WindowsLive, Instagram, Salesforce, and Amazon. Social Login by miniOrange is a Joomla extension that allows your visitors to comment, share, login, and register with many Social Media...
SCIM User Provisioning for Joomla
Free

SCIM User Provisioning for Joomla

By miniOrange
User Management
Joomla SCIM User Sync / User Provisioning / User Management SCIM User Sync/provisioning plugin provides Automated user synchronization from the identity provider to Joomla. Simplify user management and security with the Joomla SCIM User Sync / Joomla SCIM Provisioning plugin. This solution provides Automated User Sync Joomla capabilities, enabling automated user synchronization from your Identit...
Two Factor Authentication 2FA for Joomla
Free

Two Factor Authentication 2FA for Joomla

By miniOrange
Access & Security
Two-factor authentication - TFA / MFA for Joomla sites. When you log in (authenticate) to your Joomla site with a username and password, TFA / MFA plugin adds a second level/layer of authentication security, by checking your selected 2FA method. Joomla Two-Factor Authentication (2FA) & Multi-Factor Authentication (MFA) Extension Simplify and revolutionize security. Secure your Joomla site with t...
Web Security Lite– Secure Login and Backup for Joomla
Free

Web Security Lite– Secure Login and Backup for Joomla

By miniOrange
Access & Security
Website Security Secure Login and Registration for Joomla - The Joomla website security plugin is a top-notch security extension for Joomla that guards against invasions and hackers trying to access your site. You can also use this extension to regulate who can access your site and also it blocks IP addresses where strange behavior is observed. It also includes a malware scanner, login & spam pro...
OAuth Single Sign-On - OIDC SSO | Login with Azure AD
Free

OAuth Single Sign-On - OIDC SSO | Login with Azure AD

By miniOrange
Access & Security
Azure AD Single Sign-On - OAuth OIDC SSO | Login with Azure AD (Joomla as a OAuth Client / OpenID Connect) Azure AD Single Sign-On - OAuth OpenID Connect SSO | Login with Azure AD plugin allows unlimited SSO / login ( Single Sign-On ) with your Azure AD,Azure B2C, and Office 365 account credentials. Meet the Login with Azure AD - OAuth / OIDC SSO plugin. This solution allows you to integrate yo...
Login using Phone number | Email | Username
Paid download

Login using Phone number | Email | Username

By miniOrange
Site Access
Login using Phone number / Email / Username for Joomla – Joomla Login using a phone number email or username allows you to modify the login option for your users. You can allow your users to login using their phone number or email or username. Also, it allows you to restrict the login option for the users. Simplify and enhance user login options on your Joomla site with the Login using Phone...
Cookie Control || Cookie Management
Paid download

Cookie Control || Cookie Management

By miniOrange
Cookie Control
Cookie Control for Joomla – The Joomla Cookie Control plugin makes it easy for you to comply with cookie regulations and gives your visitors more control over their browsing experience. You can customize your cookie banner, as well as get detailed analytics on how your visitors interact with your cookie banner. You can also regulate cookies by enabling the option to block all third-party cooki...
JoomAI - AI Assistant for Joomla
Free

JoomAI - AI Assistant for Joomla

By miniOrange
Access & Security
JoomAI: AI Assistant for Joomla Simplify content generation with the miniOrange JoomAI plugin: Our JoomAI plugin offers a one-stop shop for everything AI in Joomla. Be it generating content for articles, supporting images, or a full-fledged AI chat assistant; we bring the power of Artificial Intelligence and Machine Learning to the palm of your hands. Choose from world-renowned models and step in...
OAuth Server for Joomla
Free

OAuth Server for Joomla

By miniOrange
Access & Security
SSO (OAuth 2.0) – OAuth Server/ Provider Single Sign-On – The plugin allows users to log in to your client apps using their joomla account credentials. It enables you to utilize Joomla as an OAuth Server/Provider and provide OAuth APIs for resource access. This OAuth server/OAuth Provider plugin's main objective is to allow users to perform a single sign-on using their Joomla credentials into...
SAML SSO login with Google Apps
Free

SAML SSO login with Google Apps

By miniOrange
Access & Security
SAML SSO – Secure your website login by Google Apps Login which lets you Single Sign-On (SSO) into Joomla using Google credentials (G-Suite) for your users or employees. Users can do a One-Click Login to their Joomla account with their Google Credentials, thus eliminating the need to remember multiple sets of usernames & passwords. Joomla SAML Single Sign-On (SSO) Plugin for Google Apps Enhanc...
Sweet Alert for Joomla
Free

Sweet Alert for Joomla

By miniOrange
Popups & iFrames
miniOrange Sweet Alert Plugin replaces all the System Messages of Joomla with proper modal windows and displays the pop-ups depending on message type using Sweet Alert It also provides you the Short Codes so you can use them anywhere on your site. It is easy to configure and allows you to customize the style of the Sweet Alert and also allows you to handle the time limit and animation for pop-up d...
Role Based Redirection/Access
Paid download

Role Based Redirection/Access

By miniOrange
Access & Security
Role-Based Redirection in Joomla miniOrange Role Based Redirection plugin can be used to restrict and redirect users to different URLs based on the Joomla user's role. By using this plugin you can redirect your users to a particular URL after log in and logout based on the role/group of that user. Take full control of user access with the miniOrange Joomla Role-Based Redirection plugin for Jooml...
Page and Article Restriction
Paid download

Page and Article Restriction

By miniOrange
Access & Security
Page and Article Restriction: Content Restriction & Page Access Control Plugin for Joomla The miniOrange Joomla Page and Article Restriction plugin gives you the power to restrict access to specific pages/articles or URLs and redirects them to the Joomla default login page, IDP login page, custom URLs, or custom error messages, depending on the configuration. Joomla Content Restriction & Page Ac...
Custom Gateway OTP Verification | User Verification on Registration
Paid download

Custom Gateway OTP Verification | User Verification on Registration

By miniOrange
Access & Security
OTP Verification using Custom Gateway for User registration. OTP (One time passcode) Verification Custom gateway plugin plugin verifies the Email Address/Mobile Number of users by sending verification code (OTP) using your gateway during registration through our Email verification and SMS verification features. This plugin removes the possibility of a user registering with a fake Email Address/Mo...
miniOrange Login Report-Audit
Free

miniOrange Login Report-Audit

By miniOrange
Access & Security
Joomla Login Audit | Login Activity Report - Whenever a user performs a login to your site, this plugin generates a report containing a variety of details of the logging-in user, such as their IP Address, username, user action(whether it’s a login or register operation), status, browser, country, front or backend login, and time. This plugin is compatible with SAML SSO as well as OAuth SSO. Mo...
miniOrange User Provisioning with Azure for Joomla
Free

miniOrange User Provisioning with Azure for Joomla

By miniOrange
User Management
miniOrange User Provisioning with Azure for Joomla | Joomla Azure User Sync Simplify user management with miniOrange User Provisioning with Azure for Joomla, a feature-rich plugin that enables seamless, bi-directional user creation between Azure AD and Joomla. Ensure user creation across systems and enhance administrative efficiency. Simplify user management with miniOrange Joomla Azure AD User...
Login with Keycloak OAuth Single Sign-On (SSO) | Login with Keycloak
Free

Login with Keycloak OAuth Single Sign-On (SSO) | Login with Keycloak

By miniOrange
Access & Security
Login with Keycloak OAuth Single Sign-On (SSO) | Login into Joomla using Keycloak Keycloak SSO (OAuth/OIDC Single Sign-On), Login with Keycloak plugin allows users to log in to their Joomla website using their Keycloak credentials. With the Login with Keycloak Single Sign-On (SSO) plugin, your Joomla website can now authenticate and authorize your Keycloak users with ease, providing them with a...
Restrict Files / Folders / Media Access
Free

Restrict Files / Folders / Media Access

By miniOrange
Access & Security
Joomla Media Restriction Plugin: Restrict Files / Folders / Media Access for Joomla Joomla Media Restriction provides the easiest way to protect your Joomla Media files from public users so that your media library can be accessed only by Joomla logged-in users. Your Images, PDFs, other important files, etc. are secured against unauthorized access. Secure your Joomla media library with the miniOr...
Single Sign On for Educational Institutes
Free

Single Sign On for Educational Institutes

By miniOrange
Access & Security
Joomla Single Sign-On- LMS SSO & Student Portal Single Sign-On Plugin (SSO for Educational Institutes) miniOrange Joomla SSO solutions for Educational Institutes support a range of Learning Management Systems (LMS) portals, including ClassLink, Clever, Canvas, Sensei, TutorLMS, Google Classroom, and many more. Eliminating the need to remember multiple usernames and passwords. Enhance accessibili...
Okta User Sync | User Management
Free

Okta User Sync | User Management

By miniOrange
User Management
miniOrange Okta User Sync for Joomla helps you to Create users on Okta and Joomla. Simplify user creation with miniOrange Okta User Sync for Joomla, a comprehensive solution for creating users on Joomla and Okta. This plugin streamlines user creation, ensuring consistency and reducing overhead across both platforms. Joomla Okta User Sync | Bi-Directional User Management Simplify and secure user...
Keycloak User Sync | User Management
Free

Keycloak User Sync | User Management

By miniOrange
User Management
Joomla Keycloak User Sync | User Management miniOrange Keycloak User Sync for Joomla allows bi-directional user creation between Keycloak and Joomla. Streamline user creation between Joomla and Keycloak with the miniOrange Keycloak User Sync for Joomla plugin. Simplify user management with the miniOrange Joomla Keycloak User Sync plugin. This solution enables effortless synchronization of user p...
Web3 – Crypto wallet Login & NFT token gating
Free

Web3 – Crypto wallet Login & NFT token gating

By miniOrange
Access & Security
Joomla NFT Token Gating & Web3 Wallet login This plugin allows you to Sign up/log in to a Joomla website using a cryptocurrency wallet, restrict/lock/gate specific pages, posts, and videos on their Joomla website, and allow you access based on the NFTs owned in the Crypto Wallet. The plugin also authenticates the user and checks your ownership of their crypto wallet. By using this plugin you can...

SAML SSO for Joomla

Version:
10.1
Developer:
miniOrange
Last updated:
Dec 08 2025
4 days ago
Date added:
May 20 2015
License:
GPLv2 or later
Type:
Free download
Includes:
c p
Compatibility:
J3 J4 J5 J6
Download

Uses Joomla! Update System

Score:


Write a review