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