REST API経由でOIDCを使用する

皆さん、こんにちは。

OIDC と Keycloak を設定し、ブラウザ経由で Discourse、OIDC、Keycloak を正常に連携させることができました。
ユーザーの代わりに投稿を作成/返信するために API を使用したいと考えています。このために、Keycloak からトークンを取得し、Discourse で使用したいと考えています(ユーザーが個別に Discourse にログインする必要はありません)。どの API を呼び出し、これをどのように達成すればよいか、何か助言をいただけますでしょうか?

UI からは、ログイン後に CSRF トークンや Cookie といった追加フィールドが表示され、完全なフローが正常に機能することが確認できます。UI の干渉なしに、API 経由で同じことを達成したいと考えています。

何か手がかりがあれば幸いです。

よろしくお願いいたします。

任意のユーザーに対して機能するグローバルトークンを使用してください。ユーザーのトークンは一度しか取得できません。

「いいね!」 1