Quero implementar o recurso de login SSO do fórum Discourse para meu site. Quando ativo o SSO, não consigo configurar as opções de login com GitHub e Google. Existe alguma maneira de implementar o SSO por meio de um botão separado, de modo que, sempre que o usuário clicar no botão, o login SSO seja ativado?
Não, isso não é possível. Se você usar SSO, todas as outras opções de login serão desabilitadas.
Se quiser adicionar uma opção adicional ao lado do Google/GitHub, sugiro que use OIDC ou OAuth2 e utilize os plugins do Discourse para esses protocolos.