Neue Admins können keine 2FA einrichten, wenn 'enforce second factor' auf 'Staff' gesetzt ist.

Meine Community hat kürzlich die Zwei-Faktor-Authentifizierung (2FA) nur für Mitarbeiter aktiviert, ohne bisherige Probleme. Einer der Administratoren hat mich benachrichtigt, dass unter /u/User/preferences/second-factor ein Fenster erscheinen würde, aber beim Klicken auf „Authentifizierung hinzufügen“ würde sich das Panel öffnen, aber fast sofort (weniger als eine Sekunde später) wieder schließen und die Seite neu laden.

Ich habe einige Administratoren, die 2FA noch nicht aktiviert haben, imitiert und dieses Problem tritt bei mehreren Browsern und Konten auf – keine Adblocker usw. Es wurde gerade heute aktualisiert.

Das Problem tritt weiterhin in der neuesten Version auf. Gibt es eine Lösung?

Die Seite lädt zufällig neu mit den folgenden Fehlern in der Browserkonsole:

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

Einige Fehler sind möglicherweise verloren gegangen, da die Seite sofort neu geladen wird, wenn ich auf die Schaltfläche “Authenticator hinzufügen” klicke.

1 „Gefällt mir“

Es gibt einen weiteren Bericht über Probleme mit dem Neuladen hier:

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

Entschuldigen Sie die Verzögerung, ich wollte versuchen, dies zu reproduzieren, aber es ist mir entglitten. :frowning: Es gibt jetzt einen zweiten Bericht, also werde ich die beiden Themen zusammenführen. :pray:

2 „Gefällt mir“

Ich werde unsere Foren im Laufe dieser Woche aktualisieren. Sollte es behoben sein, werde ich Sie dann informieren.

Dies ist noch nicht behoben!

3 „Gefällt mir“

Danke für die Berichte, Leute. Dieses Problem sollte am 16. November mit diesem Commit behoben worden sein: FIX: Regression when enforced 2FA is enabled by pmusaraj · Pull Request #24415 · discourse/discourse · GitHub – Ich habe gerade lokal eine schnelle Überprüfung durchgeführt und kann es nicht reproduzieren. Könnt ihr das bitte noch einmal bestätigen?

Wenn ihr eine selbst gehostete Instanz betreibt, müsst ihr möglicherweise neu bauen. Wenn eure Website bei uns gehostet wird und ihr das Problem immer noch reproduzieren könnt, teilt uns bitte die URL mit, damit wir uns das genauer ansehen können.

8 „Gefällt mir“

v3.2.0.beta3 +147 scheint mit Staff 2FA in meinem Forum zu funktionieren. Vielen Dank für die harte Arbeit.

6 „Gefällt mir“

Dieses Thema wurde nach 4 Tagen automatisch geschlossen. Neue Antworten sind nicht mehr möglich.