Ecco un progetto sponsorizzato di recente da un cliente che estende il plugin Discourse OAuth2 Basic.
Il problema che abbiamo affrontato era che l’URL di accesso e l’URL di registrazione dovevano essere diversi, mentre il plugin di base utilizza lo stesso URL di autorizzazione per entrambi. Tutto ciò che fa questo plugin è aggiungere un’impostazione (oauth2_signup_url) e utilizzare quell’URL per il pulsante di registrazione, consentendo così a entrambi i pulsanti di indirizzare a destinazioni diverse.
Repository: GitHub - procourse/discourse-oauth2-custom-redirects-plugin · GitHub