Hier ist ein kürzlich von einem Kunden gesponserteres Projekt, das das Plugin Discourse OAuth2 Basic erweitert.
Das Problem, dem wir begegnet sind, bestand darin, dass die URL für „Anmelden" und die URL für „Registrieren" jeweils unterschiedlich sein mussten, während das Basis-Plugin für beide dieselbe Autorisierungs-URL verwendet. Dieses Plugin fügt lediglich eine Einstellung (‘oauth2_signup_url’) hinzu und verwendet diese URL für den „Registrieren"-Button, sodass beide Buttons zu unterschiedlichen Zielen führen können.
Repo: GitHub - procourse/discourse-oauth2-custom-redirects-plugin · GitHub