Autorisation depuis une application de bureau (et le site du domaine de base)

Discourse ne peut pas agir en tant que fournisseur OAuth2, non (bien que j’aimerais voir un jour un plugin qui implémente cette fonctionnalité — c’est tout à fait réalisable).

Pour l’instant, vous pouvez utiliser le protocole SSO propre à Discourse pour mettre cela en œuvre. En fait, nous le faisons régulièrement pour nos outils internes sur discourse.org :

L’autre option dont vous disposez, qui pourrait mieux convenir au scénario « application de bureau », consiste à utiliser le flux « Clé API utilisateur ». C’est ainsi que nous authentifions les utilisateurs sur nos applications Android/iOS :