これは、最近クライアントのスポンサーシップのもとで開発されたプロジェクトで、Discourse OAuth2 Basic のプラグインを拡張するものです。
私たちが直面していた課題は、ログイン URL とサインアップ URL をそれぞれ異なるものにしなければならない点でした。一方、基本プラグインでは両方に同じ認可 URL が使用されていました。このプラグインは、‘oauth2_signup_url’ という設定を追加し、サインアップボタンにその URL を使用することで、両方のボタンを異なる場所に遷移させることができるようにするだけです。
リポジトリ: GitHub - procourse/discourse-oauth2-custom-redirects-plugin · GitHub