Joomla SAML Single Sign-On (SSO) Login using Drupal as IDP
Drupal Joomla SSO Integration will allow you to configure Single Sign On ( SSO ) login between your Drupal site and
Joomla. Joomla SAML SSO integrate with your Drupal site will help your users to login into Joomla using their Drupal
We provide Drupal SAML IDP Single Sign On (SSO) module which is compatible with
Drupal 7, Drupal 8 and Drupal 9. Here
we will go through a step-by-step guide to configure SAML IDP SSO login between Drupal site and Joomla considering
SP and Drupal as IDP.
If you have any queries or if you need any sort of assistance in configuring the module, you can contact us at
firstname.lastname@example.org. If you want, we can
an online meeting to help you configure the Drupal
SAML IDP 2.0 Single Sign On (SSO) - SAML Identity Provider module.
Steps to configure Joomla SAML
Single Sign-on ( SSO ) Login into Drupal website
Drupal as Identity Provider
Navigate to the Configuration tab and Select Drupal SAML IDP Configuration.
In the IDP Metadata, Copy the IDP Entity ID/Issuer, SAML Login
URL and Certificate (Optional) and Keep it handy.
In the miniOrage SAML Identity Provider module, go to Service Provider Setup tab of the module.
There are two way to configure Drupal SAML IDP Configuration Single Sign-On (SSO) module:
A. By Uploading SP Metadata
Click on Upload SP Metadata link.
Click on Upload Metadata File and click on Upload File to fetch your information.
You can either Upload Metadata URL and click on Fetch Metadata button.
B. Manual Configuartion
Provide the required settings (i.e. Service Provider Name, SP Entity ID/Issuer, ACS URL
and X.509 Certificate) find to your Service Provider Joomla and click on Save Configuration
button to save your configuration.
Follow the following steps to Configure Joomla as SP
Login with your Joomla Admin Account credentials.
Go to System tab.
Select Extension from the Install section.
Click on Install from Web.
Also, you can search for SAML SP in search box and click on Search Icon.
Select miniOrange SAML SSO for Joomla plugin.
Click on Install button to enable the plugin into the joomla site.
In the Components tab from the left menu sidebar and click on miniOrange SAML Single Sign-On
then select Service Provider Setup tab.
In the miniOrange SAML SP plugin, go to Service Provider Setup tab of the plugin. There are two way
to configure miniOrage Joomla SAML Single Sign-On SP plugin:
A. By Upload IDP Metadata
Click on Upload IDP Metadata button.
Click on Upload Metadata and click on Upload to fetch your information.
You can either Enter metadata URLand click on Fetch Metadata button.
B. Manual Configuration
Provide the required settings (i.e. Select your Identity Provider for Guide, IdP Entity ID, NameID
Format, Single Sign-On Service URL and X.509 Certificate) find to your Identity Provider Drupal (Drupal
as SAML SP).
Copy and Download Certificate (Optional) from IDP
Metadata and paste it.
Scroll down and click on checkbox to Enable Login with SAML option & Add SSO link on login page
(Enter SSO link name as per your chioce). Then, click on Save button to test your configuration.
Click on Test Configuartion button to test your connection then click on Done.
In the miniOrange SAML SP plugin, navigate to Service Provider Metadata
tab. Here, you can find the Service Provider Metadata such as SP-EntityID / Issuer, ACS URL /
Single Sign-On URL (SSO) and Certificate (Optional) which are required to configure the
Identity Provider (Drupal), Copy it and keep it handy.
4. Attribute Mapping
In Drupal dashboard, navigate to Mapping tab.
In the ATTRIBUTE MAPPING (OPTIONAL) section, enter the following information and click on Save
5. SSO Testing
In Joomla dashboard, navigate to Service Provider Setup tab then scroll down and copy the SSO
Redirect to the Drupal login page, enter your Drupal credentials, and you will be automatically logged into
your Joomla site within a second.
Go to the Drupal dashboard, navigate to the Service Provider Setup tab, and then click the Test
Configuration button. You will be automatically logged into the Joomla site without entering any
Explore the advanced features offered by the module with full-featured trial. You can initiate the trial request
Request 7-day trial button of the module or reach out to
us at email@example.com for
one-on-one assistance from Drupal expert.
Setup Multiple Applications (Service Provider) with Drupal
miniOrange has successfully catered to the use cases of 400+ trusted customers with its highly
flexible/customizable Drupal solutions. Feel free to check out some of our unique case studies using
If you dont hear from us within 24 hours, please feel free to send a follow up email to firstname.lastname@example.org
This privacy statement applies to miniorange websites describing how we handle the personal
When you visit any website, it may store or retrieve the information on your browser, mostly in the
form of the cookies. This information might be about you, your preferences or your device and is
mostly used to make the site work as you expect it to. The information does not directly identify
you, but it can give you a more personalized web experience.
Click on the category headings to check how we handle the cookies.
Strictly Necessary Cookies
Necessary cookies help make a website fully usable by enabling the basic functions like site
navigation, logging in, filling forms, etc. The cookies used for the functionality do not store any
personal identifiable information. However, some parts of the website will not work properly without
These cookies only collect aggregated information about the traffic of the website including -
visitors, sources, page clicks and views, etc. This allows us to know more about our most and least
popular pages along with users' interaction on the actionable elements and hence letting us improve
the performance of our website as well as our services.