Bonjour , j’ai écrit ce module d’authentification SimpleSAMLphp pour pouvoir utiliser Discourse comme fournisseur SSO au sein d’une installation SimpleSAMLphp. Autrement dit, vous pouvez utiliser Discourse comme fournisseur SSO pour tous les services qui prennent en charge l’authentification SAML ou Shibboleth, ce qui est vraiment pratique.
Dites-moi ce que vous en pensez (si vous souhaitez commenter le code, vous pouvez utiliser les problèmes GitHub)
@paulrbr, auriez-vous la possibilité de m’aider à installer ce module ? Composer est en train de me tuer. C’est la première fois que j’essaie de l’utiliser. J’ai installé simplesamlphp sans problème et j’ai pu installer d’autres modules avec Composer, mais je n’arrive pas, pour l’amour de Dieu, à faire fonctionner celui-ci.
Je continue d’obtenir :
[InvalidArgumentException]
Impossible de trouver une version correspondante du paquet swcc/simplesamlphp-module-authdiscourse. Vérifiez l’orthographe du paquet, votre contrainte de version et que le pa
quet est disponible dans une stabilité correspondant à votre minimum-stability (stable).
J’ai hâte de pouvoir l’essayer. Mon objectif est de l’utiliser pour faire le pont entre mon serveur Rocket.Chat et Discourse.
J’ai beaucoup avancé, mais je suis maintenant bloqué au niveau de config.php et authsources.php. J’ai apporté les modifications nécessaires dans config.php pour l’installation elle-même. J’ai également activé le module dans config.php.
Je suis vraiment perdu quant à la marche à suivre dans le fichier authsources.php pour configurer correctement ce module.
@paulrbr, auriez-vous la possibilité de montrer un exemple ?
Désolé pour la confusion liée à son utilisation avec Composer. J’avais oublié de publier le paquet sur packagist.org, ce qui explique probablement les difficultés que vous avez rencontrées pour le récupérer. J’ai corrigé cela et le module est désormais disponible :
Concernant l’exemple de configuration authsources.php pour SimpleSAMLphp, j’ai ajouté un exemple concret dans le README du module :
J’espère que cela vous sera utile. N’hésitez pas à me dire si vous avez réussi à l’utiliser. Merci !
Merci pour votre module ! J’ai écrit un guide de configuration afin que les gens sachent comment configurer SimpleSAMLphp et votre module. Merci pour votre contribution !
J’apprécie vraiment cela en fait, j’ai regardé cela il y a peut-être deux jours et je me suis dit, oui, cela semble utile mais, je ne sais même pas par où commencer lol. Je suis en train de le lire.
Salut @paulrbr !
Merci pour ton travail. Peux-tu confirmer que cela ne fonctionne plus avec la version actuelle de simpleSAMLphp ? Ou ai-je un problème de configuration ? Merci !