SAML Single Sign-On (SSO) For Joomla Using PingOne As IDP | PingOne SSO

SAML Single Sign-On (SSO) For Joomla Using PingOne As IDP | PingOne SSO


Joomla SAML SP plugin gives the ability to enable SAML Single Sign-On for Joomla site. Joomla SAML SP plugin is compatible with all SAML Identity Providers. Here we will go through a guide to configure SSO between Joomla and PingFederate / PingOne. By the end of this guide, PingOne users should be able to log in and register to Joomla site.

Step 1: Setup PingOne as Identity Provider

  • Login to your PingOne environment as the administrator.
  • click on the ONE button of Administrators.
  •  SAML Single Sign On (SSO) using PingOne,Loged in  UI
  • Click on Connections Application Add Application
  • SAML Single Sign On (SSO) using PingOne, Profile admin UI SAML Single Sign On (SSO) using PingOne, Type of App configurations
  • Click on Advanced Confuration Click on SAML Configure
  • SAML Single Sign On (SSO) using PingOne, in Selection of SAML Configure
  • Enter the application details.
    • Application Name : SSO Application (Any name of your choice).
    • Application Description : Describe your application.
    • Category : Choose your application category from the drop down list.
    • Click on Next button .
    SAML Single Sign On (SSO) using PingOne,Apps Name
  • Enter the ACS URL.
  • SAML Single Sign On (SSO) using PingOne, Apps ACS URL
  • Enter Entity ID and select SLO Binding as HTTP Redirect, enter Assertion Validity Duration (in seconds) and enter Target URL (Optional) Link and click on Save and Continue
  • SAML Single Sign On (SSO) using PingOne,Apps Entity ID
  • SSO Attribute Mapping (Optional)
    • Modify or add any attribute mappings as necessary for the application.
    • Click on Save and Continue button
    SAML Single Sign On (SSO) using PingOne, Apps Details Attribute mapping
  • Click on Configuration. Save the Configuration Details.
  • SAML Single Sign On (SSO) using PingOne, as IDP Configration Details

Step 2: Setup your Joomla as Service provider

  • You can configure your IDP using one of these 3 methods:
  •  By Metadata URL:

    • Enter Identity Provider Name.
    • Click on Upload Metadata URL in Service Provider Setup tab.
    • Enter your metadata URL.
    • If your IDP changes certificates at intervals, you should select Update IDP settings by pinging metadata URL (We will store the metadata URL)
    • Click Fetch Metadata.
    • SAML Single Sign On (SSO) using PingOne, link of Metadata

     By uploading Metadata XML file:

    • Enter Identity Provider Name.
    • Click on Upload Metadata URL in Service Provider Setup tab.
    • Click on Browse and select a metadata XML file.
    • Click Upload.
    • SAML Single Sign On (SSO) using PingOne, uploads Metadata

     Manual Configuration:

    • Go to Service Provider Setup tab and enter the following details.
    • Identity Provider Name: Enter your IdP name. For example : PingOne
      SAML Login URL: The SSO URL that you noted while configuring the Joomla site in PingOne.
      IdP Entity ID or Issuer: The Entity ID that you noted while configuring the Joomla site in PingOne.
      X.509 Certificate: Open the downloaded certificate in the Notepad. Copy/paste the entire content of the file here.
  • Now click on Save Configuration.
  • You can Test Configuration By clicking on Test Configuration.

Congratulations, you have successfully configured the miniOrange Joomla SAML SSO plugin.




Free Trial

If you don't find what you are looking for, please contact us at joomlasupport@xecurify.com or call us at +1 978 658 9387.