皆様、こんにちは。
ログインや SSO に関する投稿は多数ありますが、正しい実装方法を確認したく、ご連絡いたしました。
私は Bootstrap と Angular を使用した HTML ページ(フロントエンド)を持っています。これは特定のテーマに基づいたダッシュボードのようなもので、Discourse からさまざまな記事を取得し、複数のセクションに表示します。ユーザーが特定の記事をクリックすると Discourse ページが開き、返信などのすべての Discourse 機能を利用できるようになります。
この HTML ページでは、カスタムログイン画面を表示する必要があります。ユーザーがログインすると Discourse にもログインされ、その後フロントエンドで記事をクリックした際に、追加のログインなしでそのトピックを表示できるようにしたいと考えています。REST API を使用しており、ログイン関連の API を除き、ほぼすべての API を特定することができました。可能であれば、Google などの外部認証ではなく、通常のログイン方式を採用したいと考えています。
これを行う正しい方法はどのようなものでしょうか?
よろしくお願いいたします。
Prashanth