Bonjour. J’essaie de configurer Kinde (kinde.com) comme notre fournisseur OIDC en utilisant le plugin OpenID Connect.
Le problème que nous rencontrons est que leur document de découverte ne contient pas le paramètre “end_session_endpoint”.
Je pense que c’est la raison pour laquelle, lorsque j’essaie de me déconnecter de Discourse, cela ne fonctionne pas correctement. Je suis redirigé vers l’écran de connexion par défaut et cliquer sur “Se connecter” me reconnecte sans aucune authentification requise. Il semble que la session reste valide. Je ne suis pas sûr de ce qui ne va pas.
La configuration de l’URL de déconnexion de Kinde dans le champ “openid connect rp initiated logout redirect” n’aide pas non plus.
Des conseils pour contourner ce problème ? Nous voulons que les utilisateurs soient redirigés vers la page de déconnexion de Kinde et que la session Discourse se termine lorsque les utilisateurs cliquent sur “Se déconnecter”.
