Discourse との統合方法に関するホスト型ソリューションのサンプルコード

Discourse と統合できるホスト型ソリューションが存在します。

Discourse のログインシステムと統合するために、ホスト型ソリューション側で何を行う必要があるかを示すサンプルコードはありますか?

例えば、Patreon には Patreon ユーザーが Discourse にログインできるようにするプラグインがあります。Patreon のようなホスト型ソリューションが、このような統合を可能にするために自側で何を行う必要があるかを示すサンプルコードを探しています。

用語が間違っているかもしれませんが、これは Patreon が SSO プロバイダーとして機能するという理解で正しいでしょうか?

ありがとうございます!

それについては、いくつかの例があります:

https://github.com/topics/discourse-sso

あなたのウェブサイトが Ruby と Rails を使用している場合、https://github.com/discourse/discourse/blob/master/lib/single_sign_on.rb のファイルを lib ディレクトリにコピー&ペーストして、すべての重労働を済ませ、その後に必要なコントローラーとルートを追加してください。