Issue #56
[Sugestão Melhoria] - Trocar o Captcha do Serpro pelo Captcha do Google
Previamente já ocorreram alguns problemas com a indisponibilidade do serviço de captcha do Serpro, uma das vezes esse problema ocorreu em um momento crítico, que foi um dia após o lançamento do Dialoga. Atualmente o sistema de captha do Serpro está com dois problemas, um em produção e outro em homologação:
Em produção o áudio para pessoas com deficiência visual não está funcionado;
Em homologação a validação do captcha está dando erro de tempo máximo excedido (timeout);
Sugiro que seja estudado a possibilidade de uso do captcha do Google.
Caso a sugestão seja deferida será necessário decidir qual a versão do captcha do Google usar:
A versão 1, que usa imagens exibindo números para serem transcritos, ou a versão 2, que pede que o usuário faça uma análise por elementos de conjuntos. Exemplo: quais das imagens mostradas são pizzas.
-
@vfcosta @leandronunes @leonardomerlin e quem mais quiser, podem contribuir com sugestões também.
-
Nos testes utilizando o reCaptcha (captcha do Google), foram utilizados os parâmetros de linguagem para pt-BR?
- Traduz os textos do captcha? Respondido: traduz quase todos os textos do frontend.
- O áudio é em pt-BR? Respondido: Não! Algumas partes da acessibilidade (áudio, por exemplo) só tem em inglês.
Vou tentar testar esses parâmetros aqui...
UPDATE: Testado.
-
Na época que eu testei não tinha áudio em português e o help também era em inglês, mesmo passando os parâmetros corretamente para pt-BR. A tela de ajuda podemos fazer a nossa, mas o áudio em português não vai ter. A menos que nos últimos meses tenham incluído áudio em português.
-
@vfcosta @evandrojr @leandronunes como ficou isso? se realmente não tiver áudio em português acho que pode ser um problema grave de acessibilidade. Não foi atualizado nos ultimos meses para português? Podem checar?
-
Reassigned to @evandrojr
-
@ricardopoppi vamos avaliar sim. Atualmente não temos o nosso captcha funcionando em português também caso o do google não tenha português não é para mudar é isso?
-
ué achei que o do serpro tinha em pt_Br. se não tiver tb, vale o que estiver funcionando melhor tendo em mente essa tarefa de incorporar audio em pt_br no futuro
-
Reforço a necessidade de fazer a troca para o captscha do google versão 2 que melhora muito a acessibilidade
-
@ricardopoppi, precisamos de um recaptcha key para o domínio do dialogabrasil.gov.br. Você pode criar um no site do recaptcha.
-
mentioned in commit f18db24b9c4c75d874d05e6d23ab36da5758b395
-
@evandrojr fiz as modificações frontend, mas é provável que precise de alguns ajustes.
Além disso, como vamos fazer a comunicação frontend backend p/ validação?
Antes os parâmetros eram:
captcha_text: ... txtToken_captcha_serpro_gov_br: ...
Agora, os parâmetros são:
recaptcha_response: ...
O que acha?
-
@leonardomerlin criei as chaves te mandei inbox ;-)
-
@leonardomerlin, por favor, use esse parâmetro:
g_recaptcha_response
Já está programado assim no backend.
Obrigado!
-
@leonardomerlin você tem o ambiente local rails ai com você?
Tá funcionando sem dar erro?
-
1) Vou trocar o parâmetro p/
g_recaptcha_response
.2) Não. Não tenho ambiente local. Já tentei rodar o vagrant do projeto. Segui a documentação e não consegui (isso foi a uns meses atrás).
-
@ricardopoppi, recebi e já atualizei no projeto. A chave privada será passada p/ a equipe de backend.
-
mentioned in commit 480feed7971da33b03067e74111111f7baa1b211
-
mentioned in commit ada226844f4e879c74dab102e16ccee63d3f4bbc
-
mentioned in commit 8309e9ab8a567e0a4f65aa52857d2f2bb70a31b1
-
mentioned in commit 2a458d13e9092db499da0cea0517264d05c20b0f
-
Status changed to closed