Impossível confirmar e-mail alternativo (redux)

Usando uma conta com 2FA ativado (chave de segurança), não consigo adicionar um endereço de e-mail adicional ao meu perfil.

Ao clicar no botão “Autenticar com Chave de Segurança” na página de confirmação, uma mensagem de erro é exibida: Você forneceu parâmetros inválidos para a solicitação: Discourse::InvalidParameters.

Este problema foi relatado em relação à nossa instância auto-hospedada em forum.torproject.org, mas também consegui reproduzi-lo aqui no meta.

O problema foi relatado anteriormente e subsequentemente corrigido: Unable to confirm alternate email

3 curtidas

Obrigado por relatar, vamos analisar.

Talvez esteja um pouco relacionado ao novo suporte a passkey que o @pmusaraj adicionou recentemente.

1 curtida

Eu consigo reproduzir no meta e localmente também. De uma olhada rápida, não parece relacionado a passkeys, mas sim a uma regressão semelhante à que @david corrigiu da última vez.

Antes de clicar no botão “Autenticar com Chave de Segurança”, vejo erros de JS:

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

Você pode dar uma olhada, @david?

2 curtidas

@lavamind isso foi corrigido por @david via DEV: Update confirm-email flows to use central 2fa and ember renderin… · discourse/discourse@283fe48 · GitHub, acabei de testar no meta e funcionou bem. Obrigado pelo relato.

4 curtidas

Obrigado. Atualizei nossa instância e, de fato, a caixa de diálogo de confirmação de e-mail agora funciona.

5 curtidas

Ótimo, obrigado pelo teste rápido e pela confirmação!

3 curtidas

Este tópico foi automaticamente fechado após 22 horas. Novas respostas não são mais permitidas.