Danke @thoka
Erstellen und konfigurieren Sie den API-Schlüssel:
Die Arbeit mit dieser Dokumentation ähnelt dem Erstellen eines API-Schlüssels aus dem Diskurs (Community-Konto) und dem anschließenden manuellen Hinzufügen dieses API-Schlüssels zu meiner Webanwendung, die ich später für API-Aufrufe verwenden werde.
- Discourse als Identitätsanbieter verwenden (SSO, DiscourseConnect)
Dies wird meinen Bedarf an einem OAuth-Flow ebenfalls nicht erfüllen, da nach erfolgreichem Abschluss aller Schritte kein Token zurückgegeben wird.
Es ist nur für die SSO-Anmeldung nützlich.
Ich werde meinen Anwendungsfall etwas detaillierter erläutern:
Der Benutzer kann auf die Schaltfläche [Discourse hinzufügen] klicken.
Er wird zur Discourse-OAuth-Seite weitergeleitet, wo der Benutzer mir alle Berechtigungen erteilt.
Nachdem er auf Akzeptieren geklickt hat, gibt Discourse das Token an meine Callback-URL zurück.
Das werde ich speichern und für weitere API-Aufrufe verwenden.
Gibt es eine Dokumentation, die mir dabei helfen kann.