Convirtiendo su sitio web PHP en el proveedor de identidad SAML

La historia es que necesito hacer que mi sitio web actúe como Proveedor de Identidad (lea: IDP). El sitio web en sí está en la plataforma Zend. Idea es hacer un controlador IDP mediante el cual los proveedores de servicios (leer: SP) se ponen en contacto con IDP. Como debe ser parte del sitio web, necesitaría incluir alguna extensión, que podría usarse fácilmente para responder a las solicitudes SAML de SP.

He encontrado la lista de extensiones de PHP de:https://wiki.surfnetlabs.nl/display/OSP/RFC+-+OpenSAMLphp ,+a+new+PHP+library+for+SAML+2.0+support

Todas estas extensiones tienen poca documentación o son demasiado complejas. Por ejemplo, no he encontrado una manera de usar SimpleSamlPHP en mi aplicación y también extraer código útil de la misma parece mucho tiempo (que realmente ya no tengo). También me resultan difíciles de implementar.dentro sitio web.

He estado buscando en Google y revisando github durante días, tratando de encontrar una manera fácil de usar alguna biblioteca (en este momento estoy tratando de implementar Lasso, que parece razonable, pero desafortunadamente carece de buenos ejemplos / información sobre cómo usarlo como IDP).

Cualquier tipo de crítica, ideas, ayuda o tutorial / código de ejemplos sería útil.

Respuestas a la pregunta(3)

Su respuesta a la pregunta