Tout d’abord, je voulais juste dire que j’adore ce logiciel. Continuez votre excellent travail.
J’ai forcé la 2FA pour le personnel sur mon instance de Discourse. Mon membre du personnel a utilisé GitHub OAuth2 pour enregistrer/se connecter à son compte, et il ne peut pas activer la 2FA car cela lui demande un mot de passe. Son mot de passe GitHub ne fonctionne pas, et il n’y a pas d’options sur l’invite d’activation de la 2FA pour se connecter avec OAuth2.
La seule solution de contournement semble être de réinitialiser le mot de passe, et ensuite mon membre du personnel peut se connecter avec son nom d’utilisateur et son mot de passe (la connexion GitHub ne fonctionne plus) et ensuite activer la 2FA. Bien que cela rende l’OAuth2 redondant car il est supprimé de l’utilisateur.
J’espère donc que les boutons de connexion OAuth2 seront ajoutés à l’invite d’activation de la 2FA, ou peut-être ai-je manqué un paramètre qui résout ce problème. Merci de votre temps, j’ai hâte d’avoir de vos nouvelles.