O cadastro não funciona quando o hCaptcha está ativado e as chaves não estão configuradas

Parece que em nossa instância (hospedada oficialmente), o plugin hCaptcha foi ativado por padrão, mas (por razões óbvias) não foi configurado com uma conta hCaptcha. Tivemos um usuário relatando que não conseguia se inscrever e recebeu a mensagem:

Houve um problema com o hCaptcha, se este problema persistir, entre em contato com um administrador do sistema

Desativar o plugin hCaptcha parece resolver o problema.
Não está claro quantos usuários foram afetados, pois sem se inscrever, os usuários devem encontrar um canal alternativo para entrar em contato conosco. Apenas observando para outros administradores.

1 curtida

O plugin hCaptcha não está habilitado por padrão, ou não deveria estar!

Você pode verificar em seus logs de ação da equipe para ver quando o plugin foi habilitado em seu site?

3 curtidas

Ah, desculpe, não verifiquei direito, na verdade foi feito por outro administrador, então a culpa é nossa.

1 curtida

Legal! Fico feliz em ver que este não é um problema generalizado. :sweat_smile:

Eu dei uma olhada mais de perto e posso confirmar que, no meu site, a configuração do site discourse hcaptcha enabled não está selecionada por padrão, o que está correto. O plugin não está habilitado por padrão em nossa hospedagem (ou pelo menos no plano starter que acabei de testar). No entanto, quando você habilita o plugin, a configuração discourse hcaptcha enabled já está habilitada.

Portanto, este parece ser um caso em que os proprietários do site podem se prejudicar acidentalmente e sem nenhum aviso na interface de administração. Se você habilitar o plugin e, em seguida, habilitar discourse hcaptcha enabled, mas não fornecer as chaves (ou fornecer chaves incorretas), nenhum aviso será exibido na interface. Também não há orientação sobre como obter uma conta hCaptcha.

Em vez disso, um erro é exibido no formulário de inscrição e é impossível se inscrever.

1 curtida

Fiz um pull request para adicionar mais orientações nas configurações do site para ajudar outras pessoas a evitar essa situação. Edição: mesclado.

Também notei que um aviso que deveria ter sido exibido na sua página inicial de administrador para informar que há um problema com sua configuração do hCaptcha. Acho que não foi proeminente o suficiente?

Há um problema com a configuração da sua site_key ou secret_key do hCaptcha

3 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.