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

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

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

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

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

ありがとうございます!