Autorisierung von einer Desktop-Anwendung (und der Basis-Domain-Website)

Discourse kann kein OAuth2-Anbieter sein, nein (obwohl ich mir gerne einen Plugin sehen würde, das das eines Tages umsetzt – es ist definitiv machbar).

Derzeit können Sie das eigene SSO-Protokoll von Discourse verwenden, um dies zu implementieren. Tatsächlich tun wir dies regelmäßig für unsere internen Tools bei discourse.org:

Die andere Option, die möglicherweise besser für das Szenario „Desktop-Anwendung“ geeignet ist, besteht darin, den „User API Key“-Ablauf zu verwenden. So authentifizieren wir Benutzer in unseren Android/iOS-Apps: