Impossibile confermare email alternativa (redux)

Utilizzando un account con 2FA abilitato (security key), non riesco ad aggiungere un indirizzo email aggiuntivo al mio profilo.

Facendo clic sul pulsante “Autentica con Security Key” nella pagina di conferma, viene visualizzato un messaggio di errore: You supplied invalid parameters to the request: Discourse::InvalidParameters.

Questo problema è stato segnalato in relazione alla nostra istanza self-hosted su forum.torproject.org, ma sono stato anche in grado di riprodurlo qui su meta.

Il problema era stato precedentemente segnalato e successivamente corretto: Unable to confirm alternate email

3 Mi Piace

Grazie per la segnalazione, ci daremo un’occhiata.

Potrebbe essere in qualche modo correlato al nuovo supporto per le passkey aggiunto di recente da @pmusaraj.

1 Mi Piace

Posso riprodurre il problema su meta e anche localmente. Da una rapida analisi, non sembra correlato alle passkey, ma piuttosto a una regressione simile a quella che @david ha corretto l’ultima volta.

Prima di premere il pulsante “Autentica con Security Key”, vedo errori JavaScript:

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

e

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

Puoi dare un’occhiata, @david?

2 Mi Piace

@lavamind questo è stato ora corretto da @david tramite DEV: Update confirm-email flows to use central 2fa and ember renderin… · discourse/discourse@283fe48 · GitHub, l’ho appena testato su meta e funziona bene. Grazie per la segnalazione.

4 Mi Piace

Grazie. Ho aggiornato la nostra istanza e, in effetti, la finestra di dialogo di conferma dell’email ora funziona.

5 Mi Piace

Ottimo, grazie per il rapido test e la conferma!

3 Mi Piace

Questo argomento è stato chiuso automaticamente dopo 22 ore. Non sono più consentite nuove risposte.