ドイツ人の方はこちら

Nextcloud Discourse プラグインが動作しなかったため、社内利用向けに Discourse と Nextcloud(具体的には Nextcloud SSO)の間で、やや簡素な SSO ブリッジを作成しました。実際には、社内の Discourse SSO を OAuth2 サービスとして外部に提供するアダプターです。PHP ソースコードにわずかな修正を加えることで、ユーザーのグループや信頼レベルに応じて、Nextcloud でのアクセス権限を区別することも可能です。マスターとなるのは Discourse ですが、ログインサービスとして別々の Vhost 上で実行することを想定しています。ご興味があれば、喜んで公開いたします。