Shibboleth: Using Relational DBMS as authentication backend

Learn how to use a relational DBMS as authentication provider for Shibboleth IDP instead of default LDAP