私の回答は、DiscourseをIDプロバイダー(ログイン/サインアップUIを使用)として使用しており、今後もそのようにしたいという前提に基づいています。
Discourse側では、有効化は次のように簡単です。
しかし、あなたはプラグインを構築していると述べました。
Discourseプラグインで新しいコントローラーアクションとして「サーバー上のパス」を構築する場合、セッションからユーザーを取得し、サードパーティに呼び出し、JWTをクライアントに返すことができます。
私の回答は、DiscourseをIDプロバイダー(ログイン/サインアップUIを使用)として使用しており、今後もそのようにしたいという前提に基づいています。
Discourse側では、有効化は次のように簡単です。
しかし、あなたはプラグインを構築していると述べました。
Discourseプラグインで新しいコントローラーアクションとして「サーバー上のパス」を構築する場合、セッションからユーザーを取得し、サードパーティに呼び出し、JWTをクライアントに返すことができます。