Connexion OAuth de discourse

Bonjour l’équipe,

Pour connecter mon application Discourse déployée localement à mon service OAuth interne, puis-je simplement utiliser un client ID et un client secret saisis dans les champs OAuth Google des paramètres de connexion de l’application ?

Non, les paramètres OAuth2 de Google ne fonctionnent que pour la connexion à Google. Pour vous connecter à un service OAuth2 personnalisé, consultez :

Ou si votre fournisseur d’identité (IDP) prend en charge OpenID Connect, ce plugin sera plus simple à configurer :

Bonjour David,

Qu’est-ce exactement qu’un document de découverte OpenID Connect ? S’agit-il de l’URL de votre service OAuth ? Mon service OAuth génère un ID client et un secret client dès que j’ajoute l’URL de l’application Discourse. Lorsque je sélectionne l’application, un point de terminaison apparaît. Dois-je copier cette URL dans ce champ ?

Si votre service d’identité ne dispose pas de document de découverte OpenID Connect, vous devrez utiliser le plugin OAuth2 Basic (le premier lien ci-dessus).