Shibboleth IDP: Saving audit log to database

Learn how to write Shibboleth IDP logs to a database instead of simple text file

Shibboleth: Using Relational DBMS as authentication backend

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