Hola , he escrito este módulo de autenticación SimpleSAMLphp para poder usar Discourse como proveedor de SSO en una instalación de SimpleSAMLphp. Es decir, puedes usar Discourse como proveedor de SSO para cualquier servicio que admita autenticación SAML o Shibboleth, lo cual es realmente genial.
Cuéntame qué te parece (si te interesa comentar sobre el código, puedes usar los Issues de GitHub)
@paulrbr, ¿tienes alguna posibilidad de ayudarme a instalar esto? Composer me está volviendo loco. Es la primera vez que intento usarlo. He instalado simplesamlphp sin problemas y he podido instalar otros módulos usando Composer, pero por más que lo intento, no puedo hacer que este funcione.
Sigo recibiendo:
[InvalidArgumentException]
No se pudo encontrar una versión coincidente del paquete swcc/simplesamlphp-module-authdiscourse. Verifica la ortografía del paquete, tu restricción de versión y que el paquete esté disponible en una estabilidad que coincida con tu minimum-stability (stable).
Tengo muchas ganas de probarlo. Mi objetivo es usarlo para conectar mi servidor Rocket Chat con Discourse.
He avanzado bastante, pero ahora estoy atascado en config.php y authsources.php. He realizado los cambios de configuración necesarios en config.php para la instalación. También habilité el módulo dentro de config.php.
Realmente no tengo idea de qué hacer exactamente en el archivo authsources.php para configurarlo completamente.
@paulrbr, ¿tienes alguna posibilidad de mostrarme un ejemplo?
Perdona la confusión al usarlo con Composer; se me olvidó publicar el paquete en packagist.org, por eso supongo que tuviste dificultades para obtenerlo. Ya lo he solucionado y el módulo ahora está disponible:
Sobre el ejemplo de configuración de authsources.php para SimpleSAMLphp, he añadido un ejemplo concreto en el README del módulo:
Espero que te sea útil. Avísame si logras usarlo. ¡Gracias!
¡Gracias por tu módulo! Escribí una Guía de Configuración para que la gente sepa cómo configurar SimpleSAMLphp y tu módulo. ¡Gracias por tu contribución!
Realmente aprecio esto, lo miré hace un par de días y pensé, sí, esto parece útil, pero ni siquiera sé por dónde empezar, jaja. Lo estoy leyendo ahora mismo.
¡Hola @paulrbr!
Gracias por tu trabajo. ¿Podrías confirmar que esto ya no funciona con la versión actual de simpleSAMLphp? ¿O tengo un problema de configuración? ¡Gracias!