Plugin de Redirecionamentos Personalizados OAuth2

Aqui está um projeto patrocinado recentemente por um cliente que estende o plugin Discourse OAuth2 Basic.

O problema que enfrentamos foi que a URL de Login e a URL de Cadastro precisavam ser diferentes, enquanto o plugin base utiliza a mesma URL de autorização para ambos. Tudo o que este plugin faz é adicionar uma configuração (oauth2_signup_url) e usar essa URL para o botão de Cadastro, permitindo que ambos os botões levem a destinos diferentes.

Repositório: GitHub - procourse/discourse-oauth2-custom-redirects-plugin · GitHub

4 curtidas

Para constar: o plugin OAuth2 oficial agora fornece esta funcionalidade

Portanto, acho que este plugin pode ser considerado obsoleto.

As substituições que ele faz vão quebrar assim que mesclarmos algumas alterações futuras no core no core do Discourse, então vou adicionar preventivamente a tag broken. Me avisem se houver alguma objeção.

3 curtidas