Categorías
Trabajos

Módulo de autenticación SAML2 para Dokuwiki

Es el trabajo de finalización del Máster de Software Libre de la UOC que realicé el año 2013.

En el proyecto se elabora un módulo que permite la autenticación federada de wikis con un proveedor de identidad SAML 2.0 . La aplicación utilizada para la gestión de las wikis es Dokuwiki y la librería utilizada para conseguir wikis federadas en el protocolo SAML 2.0 es simpleSAMLphp. El módulo permite integrar Dokuwiki y simpleSAMLphp de manera que los usuarios no se autentican en Dokuwiki sino en el proveedor de identidad (IdP). El protocolo SAML2 es un método de autenticación Single Sign-On en el que Dokuwiki pide autenticación al proveedor de identidad (IdP) mediante un proveedor de servicio (SP). El módulo se prueba en tres situaciones: I) El proveedor de identidad es externo, FeideOpenIdP, II) El proveedor de identidad es local y la fuente de autenticación es estática, III) El proveedor de identidad es local y la fuente de autenticación es un servidor OpenLDAP.