Les nouveaux administrateurs ne peuvent pas s'inscrire à la 2FA lorsque l'application du deuxième facteur est définie sur Personnel

Ma communauté a récemment activé la 2FA uniquement pour les membres du personnel, sans aucun problème jusqu’à aujourd’hui. L’un des administrateurs m’a averti que lors de la navigation sur /u/User/preferences/second-factor, un panneau apparaissait, mais presque instantanément (moins d’une seconde plus tard) disparaissait et la page se rechargeait après avoir cliqué sur « Ajouter une authentification ».

J’ai usurpé l’identité de quelques administrateurs qui n’avaient pas encore activé la 2FA et ce problème est persistant sur plusieurs navigateurs et comptes - sans bloqueurs de publicité, etc. La mise à jour vient d’avoir lieu aujourd’hui.

Le problème persiste sur la dernière version. Y a-t-il une solution ?

La page se recharge aléatoirement avec les erreurs suivantes dans la console du navigateur :

Uncaught TypeError: t is undefined
hasSecondFactors second-factor.js:47
u handle-descriptor.js:55
get Ember
untrack validator.js:670
Ember 3
second-factor.js:47:11

Certaines erreurs ont peut-être été perdues car la page se recharge immédiatement lorsque je clique sur le bouton Ajouter un authentificateur.

1 « J'aime »

Il y a un autre signalement de problèmes avec le rechargement ici :

https://meta.discourse.org/t/staff-2fa-open-close-issue/285225

Désolé pour le retard, j’avais l’intention d’essayer de reproduire cela, mais cela m’a échappé. :frowning: Il y a eu un deuxième rapport maintenant, donc je vais combiner les deux sujets. :pray:

2 « J'aime »

Je mettrai à jour nos forums cette semaine. Je vous tiendrai au courant si le problème est résolu.

Ce n’est pas encore résolu !

3 « J'aime »

Merci pour les rapports, tout le monde, ce problème aurait dû être résolu le 16 novembre, via ce commit : FIX: Regression when enforced 2FA is enabled by pmusaraj · Pull Request #24415 · discourse/discourse · GitHub – J’ai fait une vérification rapide localement tout à l’heure et je ne peux pas le reproduire. Pouvez-vous confirmer à nouveau, s’il vous plaît ?

Si vous utilisez une instance auto-hébergée, vous devrez peut-être reconstruire. Si votre site est hébergé chez nous et que vous pouvez toujours reproduire le problème, veuillez nous faire connaître l’URL afin que nous puissions l’examiner plus en détail.

8 « J'aime »

v3.2.0.beta3 +147 semble fonctionner avec l’authentification à deux facteurs (2FA) du personnel sur mon forum. Merci pour votre travail acharné.

6 « J'aime »

Ce sujet a été automatiquement fermé après 4 jours. Les nouvelles réponses ne sont plus autorisées.