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.
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