Ich möchte OpenID Connect (Keycloak) als SSO-Lösung mit Discourse als einem der Clients nutzen.
Das OpenID Connect Authentication Plugin ist in Discourse installiert und funktioniert, aber es scheinen einige Aspekte von SSO nicht angewendet zu werden. Ich bin mir nicht sicher, inwiefern sich die Funktionen von SSO und diesem OIDC-Plugin überschneiden.
Laut Tipps zum synchronisierten Login-Status bei SSO sollte es möglich sein, sich direkt über SSO mit einer URL wie fourm.example.com/session/sso einzuloggen. Das scheint jedoch nur mit dem OpenID Connect Authentication Plugin nicht der Fall zu sein. Der Versuch, zusätzlich die Optionen enable_sso und sso_url einzurichten, führte zu einer defekten Konfiguration.
Wie soll man OIDC in Kombination mit SSO nutzen?