Usando google reCAPTCHA v2 com java através de um proxy

Dificuldade    

Olá Pessoal,

Hoje trago para vocês um tutorial para configurar o Google recaptcha V2 em teu site.

googlerecaptcha

O Google recaptcha é uma ferramenta que protege seus formulários contra robôs maliciosos que tentam derrubar  sua aplicação ou até mesmo descobrir informações sigilosas.

Neste tutorial iremos ensinar como configurar uma página JSP que irá submeter o captcha  para uma classe java, esta classe irá validar se o captcha é valido e retornar para o JSP, se for válido o JSP irá redirecionar para uma página específica.

Vamos ao passo a passo :

1)  Entre no site https://www.google.com/recaptcha/ e cadastre sua aplicação.

Você irá entrar com seu domínio e eles irão lhe fornecer uma chave pública e outra privada.

2) Configure seu formulário e suas credenciais.

3) Criando a classe Java que recebe o captcha, faz a validação e retorna para seu jsp.

Lembrando que a classe JSONObject instanciada abaixo é da biblioteca do Opencms, você pode utilizar a sua biblioteca de preferência para ler o  retorno da requisição que é um arquivo JSON.

Então é isso pessoal!

Qualquer dúvida ou sugestão deixe seu cometário abaixo!

Abraços e até a próxima!