Fui informado sobre este plug-in
mas não encontro nada sobre ele aqui, alguém tem alguma informação sobre ele, o usa, exemplos ou relatórios?
Obrigado
Fui informado sobre este plug-in
mas não encontro nada sobre ele aqui, alguém tem alguma informação sobre ele, o usa, exemplos ou relatórios?
Obrigado
Não consigo encontrar nenhuma informação sobre isso, mas testei localmente e tudo parece funcionar bem.
Visão Geral
Este plugin foi projetado para integrar o HCaptcha ao formulário de inscrição de fóruns Discourse. O objetivo deste plugin é aprimorar a segurança e a proteção contra bots, aproveitando os recursos de privacidade do HCaptcha. O processo de configuração é simples e consiste em algumas etapas fáceis.
Instalação
- Crie uma Conta HCaptcha:
- Visite HCaptcha para criar uma conta. Após o registro, você receberá uma chave de site e uma chave secreta.
- Configure Testes Locais (Opcional):
- Se você estiver testando localmente, adicione uma nova entrada de host virtual ao seu arquivo hosts. Inclua uma linha como
127.0.0.1 test.mydomain.com. Certifique-se de que o domínio seja válido, mesmo que você não o possua, para garantir que o script HCaptcha seja carregado corretamente.- Configure as Configurações do Plugin:
- Faça login no seu painel de administração do Discourse.
- Navegue até
Admin>Settings>Plugins>hCaptcha (settings).- Nesta seção, adicione a chave de site e a chave secreta que você obteve do HCaptcha.
Ao concluir estas etapas, você integrará com sucesso o HCaptcha ao formulário de inscrição da sua comunidade.
Aqui está uma imagem:

Espero que ajude! ![]()
Ótima descoberta! Definitivamente precisa de visibilidade
Muito feliz por você com este plugin, que definitivamente deveria se tornar nativo com suporte múltiplo.
O que há de tão bom nisso?
Está resolvendo um problema que você está enfrentando?
Com certeza!
Acho que este plugin está com defeito na versão 3.3.0.beta3-dev. Após clicar em registro, aparece a seguinte mensagem:
Algo deu errado, talvez este e-mail já esteja registrado, tente o link de “esqueci minha senha”.
Tenho a versão mais recente do Discourse e não consigo reproduzi-la na minha instância local (dev). ![]()
Vou testar um fórum de produção em alguns minutos.
Funciona bem em uma instalação de produção.
Acontece toda vez que você se registra?
Sim, acontece toda vez. Abri as ferramentas de desenvolvedor e o erro é:
{"errors":["You need to be logged in to do that."],"error_type":"not_logged_in"}
ao realizar um POST para /hcaptcha/create.json
Aqui está uma captura de tela:
E tenho certeza de que o e-mail não está registrado e o problema parou quando o plugin foi desativado.
Aliás, o domínio é https://npuer.life/.
Não tenho certeza se o problema tem a ver com o uso do CloudFlare como CDN, deixe-me fazer um teste. e após um teste, o erro permanece o mesmo.
Consigo reproduzi-lo no seu site. Consigo ver a solicitação passar pelo Cloudflare, então só posso presumir que ele faz algo que não deveria, como armazenar a página em cache e passar uma sessão de fórum diferente.
Não conheço o Cloudflare; veja no painel se você pode desabilitar alguma otimização para esta solicitação.