Skip to content

miniOrange-joomla/Joomla-SAML-IDP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

Joomla SAML 2.0 Identity Provider (IDP) – Single Sign-On (SSO) Plugin

Joomla Single Sign On: SAML Identity Provider Plugin

Simplify authentication on your Joomla site with the SAML 2.0 Identity Provider (IDP) plugin. Effortlessly enable Single Sign-On (SSO) with any SAML-compliant Service Provider (SP) and securely authenticate users using Joomla credentials.

Key Highlights:

  • Comprehensive Integration:
    Seamlessly connect your Joomla site with popular SPs like Tableau, Zoom, AWS Cognito, Moodle, Salesforce, Zendesk, and more.
  • Versatile SSO:
    Supports both SP-initiated and IDP-initiated SSO for maximum flexibility.
  • Enhanced Security:
    Implements signed and encrypted SAML assertions to ensure secure authentication.
  • Attribute & Role Mapping:
    Map Joomla user attributes (e.g., username, groups) to SP attributes effortlessly.

Installation

Download the latest installable package:

Download Joomla SAML IDP Latest Version

OR

Go to Releases → miniorange-joomla-saml-idp.zip

Quick Setup:

  1. Login to Joomla Administrator
    https://your-site.com/administrator

  2. Go to Extensions → Manage → Install

  3. Upload the zip – miniorange-joomla-saml-idp.zip
    OR search for the SAML IDP Plugin and install it.

  4. Once installation is successful, click Get Started

  5. Configure the plugin using the Setup Guide

Free Version Features:

  • Secure SP-Initiated Login
  • Basic Attribute Mapping
  • Easy configuration using SP Metadata URL or file

Premium Version Features:

  • Unlimited authentication with multiple SPs using Joomla as IDP
  • Advanced Attribute and Role Mapping
  • Single Logout (SLO) functionality
  • Support for:
    • Custom certificates
    • Encrypted assertions
    • HTTP-POST bindings

Special Use Cases:

  • Zoom SSO: Restrict access to meetings/webinars to Joomla users only.
  • Joomla & LMS: Enable SSO for Moodle, Canvas LMS, and other platforms.
  • Tableau Integration: Embed Tableau views directly inside Joomla.

Benefits:

  • Ease of Use: Configure with just Issuer, ACS URL, and NameID format.
  • World-Class Support: 24/7 assistance via email or video meetings.
  • Custom Features: Tailored solutions for unique organizational needs.

Dependencies:

  • NONE – No external dependencies required.

Support:

Take your Joomla site to the next level with enhanced user authentication.
For 24/7 support, setup guides, or additional plugins, visit miniOrange or email joomlasupport@xecurify.com.
Secure your SSO experience today!

Website:

Check out our website! Visit https://plugins.miniorange.com/joomla to see all our Joomla plugins.

GitHub Downloads