Primeiramente, queria dizer que estou adorando este software. Continuem com o ótimo trabalho.
Eu forcei a 2FA para a equipe na minha instância do Discourse. Meu membro da equipe usou o GitHub OAuth2 para registrar/fazer login em sua conta e não consegue ativar a 2FA, pois solicita uma senha. A senha do GitHub dele não funciona e não há opções no prompt de ativação da 2FA para fazer login com OAuth2.
A única solução aparente é redefinir a senha e, em seguida, meu membro da equipe poderá fazer login com nome de usuário e senha (o login do GitHub não funciona mais) e, em seguida, ativar a 2FA. Embora isso torne o OAuth2 redundante, pois ele é removido do usuário.
Portanto, espero que os botões de login OAuth2 sejam adicionados ao prompt de ativação da 2FA, ou talvez eu tenha perdido uma configuração que resolva isso. Obrigado pelo seu tempo, aguardo ansiosamente por sua resposta.