Single-Sign-On through SimpleSAMLphp using Admidio as a SAML 2.0 Identity Provider

Starting with version 5.0, Admidio can be used by other applications to authenticate users against Admidios user base. These instructions will guide you through the process of connecting a SimpleSAMLphp middleware installation to Admidio to use Admidio's login. For general instructions, and other apps, please visit the general Single-Sign-On overview page.

SimpleSAMLphp is an implementation of the SAML2.0 protocol that can be used by other applications to easily support SAML 2.0 single-sign-on / login. SimpleSAMLphp does all the communication with the Identity Provider (IdP; Admidio in our case) and handles the session handling. The actual web application talks to SimpleSAMLphp through a simple API, but does not have to implement the SAML protocol itself.

One application that uses SimpleSAMLphp for SAML login is MediaWiki, for which we have a detailed installation instruction available. These instructions cover everything that is needed to setup SimpleSAMLphp. Instead of duplicating it, we simply refer to the MediaWiki SAML setup instructions.

Only the very last section describes how MediaWiki is connected to SimpleSAMLphp, the remainder of the article describes connecting SimpleSAMLphp to Admidio.

  • en/2.0/single_sign_on/simplesamlphp.txt
  • Last modified: 2025/04/29 01:57
  • by kainhofer