Alternativ-E-Mail kann nicht bestätigt werden (Redux)

Mit einem 2FA-fähigen Konto (Sicherheitsschlüssel) kann ich keine zusätzliche E-Mail-Adresse zu meinem Profil hinzufügen.

Wenn auf der Bestätigungsseite auf die Schaltfläche „Mit Sicherheitsschlüssel authentifizieren“ geklickt wird, wird eine Fehlermeldung angezeigt: Sie haben ungültige Parameter für die Anfrage übermittelt: Discourse::InvalidParameters.

Dieses Problem wurde gemeldet in Bezug auf unsere selbst gehostete Instanz unter forum.torproject.org, aber ich konnte es auch hier auf Meta reproduzieren.

Das Problem wurde bereits gemeldet und anschließend behoben: Unable to confirm alternate email

3 „Gefällt mir“

Danke für die Meldung, wir werden uns das ansehen.

Könnte möglicherweise mit der neuen Passkey-Unterstützung zusammenhängen, die @pmusaraj kürzlich hinzugefügt hat.

1 „Gefällt mir“

Ich kann das sowohl auf Meta als auch lokal reproduzieren. Bei einer schnellen Überprüfung sieht es nicht nach einem Problem mit Passkeys aus, sondern nach einer ähnlichen Regression, die @david letztes Mal behoben hat.

Bevor ich auf die Schaltfläche „Mit Sicherheitsschlüssel authentifizieren“ klicke, sehe ich JavaScript-Fehler:

Uncaught Error: Could not find module `discourse/loader-shims` imported from `(require)`
    at missingModule (loader.js:247:1)
    at findModule (loader.js:258:1)
    at requireModule (loader.js:24:1)
    at eval (i18n:1:1)
    at en.js:1:1

und

loader.js:247 Uncaught Error: Could not find module `discourse/lib/ajax` imported from `discourse/lib/webauthn`
    at missingModule (loader.js:247:1)
    at findModule (loader.js:258:1)
    at Module.findDeps (loader.js:168:1)
    at findModule (loader.js:262:1)
    at Module.findDeps (loader.js:168:1)
    at findModule (loader.js:262:1)
    at requireModule (loader.js:24:1)
    at eval (bootstrap:3:3)
    at eval (bootstrap:4:3)
    at bootstrap.js:1:1

Kannst du dir das ansehen, @david?

2 „Gefällt mir“

@lavamind dies wurde nun von @david über DEV: Update confirm-email flows to use central 2fa and ember renderin… · discourse/discourse@283fe48 · GitHub behoben. Ich habe es gerade auf meta getestet und es funktioniert gut. Danke für den Bericht.

4 „Gefällt mir“

Danke. Ich habe unsere Instanz aktualisiert und tatsächlich funktioniert der E-Mail-Bestätigungsdialog jetzt.

5 „Gefällt mir“

Schön, danke für den schnellen Test und die Bestätigung!

3 „Gefällt mir“

Dieses Thema wurde nach 22 Stunden automatisch geschlossen. Neue Antworten sind nicht mehr möglich.