Allemands ici

J’ai créé pour un usage interne un pont SSO un peu informel entre Discourse et Nextcloud (ou plutôt l’SSO de Nextcloud), après que le plugin Nextcloud-Discourse m’ait fait faux bond. En réalité, il s’agit d’un adaptateur qui expose l’SSO interne de Discourse en tant que service OAuth2 vers l’extérieur. Avec de légères modifications du code source PHP, on peut également distinguer, selon les groupes ou le niveau de confiance, qui obtient quel accès dans Nextcloud. Discourse est le maître, mais l’ensemble devrait être exécuté sur un hôte virtuel séparé, en tant que service de connexion. Si cela vous intéresse, je suis heureux de le mettre à disposition.