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

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

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

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