Testar o reCAPTCHA em um site de demonstração

Este documento mostra como implantar um site de demonstração em Google Cloud, que é um exemplo de site integrado ao reCAPTCHA, para entender como o reCAPTCHA funciona.

Um site de demonstração ajuda você a:

  • Entenda a experiência dos usuários com o reCAPTCHA.
  • Use como referência para integrar o reCAPTCHA ao seu próprio aplicativo.
  • Teste diferentes abordagens de front-end e back-end editando o código-fonte do aplicativo de exemplo.

É possível implantar um site de demonstração em uma das seguintes linguagens: Java, Node.js ou Python.

Para um projeto Google Cloud , é possível implantar apenas um site de demonstração por vez.

Antes de começar

  1. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  2. Enable the reCAPTCHA Enterprise API.

    Enable the API

  3. Se você já tiver implantado um site de demonstração, exclua a chave de demonstração relevante.

Implantar um site de demonstração

  1. No console do Google Cloud, acesse a página do site de demonstração.

    Acessar o site de demonstração

  2. Na lista Language, selecione um idioma.

    Todo o processo de implantação pode levar cerca de um minuto.

  3. Se necessário, autorize o Cloud Shell a fazer chamadas usando suas credenciais.

  4. Para acessar a página Detalhes da chave da nova demonstração, clique em Ver site.

  5. Para conferir o site de demonstração, no card Frontend, clique em Visualizar página da Web de exemplo.

    O site de demonstração é aberto em uma guia separada.

  6. Para saber os padrões de integração do reCAPTCHA com seu site, clique nos exemplos.

  7. Se você quiser fazer mudanças no site de demonstração, faça o seguinte:

    1. Na página Detalhes da chave, clique em Editar origem.
    2. No editor do Cloud Shell, encontre os arquivos necessários no Explorer e edite-os conforme necessário.

      As mudanças salvas no código-fonte são recarregadas no site de demonstração.

    Não feche o editor do Cloud Shell, porque ele fecha o Cloud Shell e interrompe o site de demonstração.

A seguir