Prepare o seu ambiente para o reCAPTCHA

Este documento mostra como preparar o seu ambiente para configurar o reCAPTCHA.

Antes de começar

Para começar a usar o reCAPTCHA, faça o seguinte:

  1. Inscreva-se para criar uma Conta Google na Google Cloud consola.

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

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

Ative a API reCAPTCHA Enterprise

Consola

  1. Na Google Cloud consola, aceda à página API reCAPTCHA Enterprise.

    Aceder à API reCAPTCHA Enterprise

  2. Verifique se o nome do seu projeto aparece no seletor de projetos na parte superior da página.

    Se não vir o nome do seu projeto, clique no seletor de projetos e, de seguida, selecione o seu projeto.

  3. Clique em Ativar.

gcloud

  1. In the Google Cloud console, activate Cloud Shell.

    Activate Cloud Shell

  2. Para definir o seu Google Cloud projeto na sessão do gcloud, execute o comando gcloud config set project. Substitua PROJECT_ID pelo ID do seu Google Cloud projeto.
           gcloud config set project PROJECT_ID
           
  3. Para ativar a API reCAPTCHA Enterprise, execute o comando gcloud services enable:
             gcloud services enable recaptchaenterprise.googleapis.com
           
  4. Para verificar se a API reCAPTCHA Enterprise está ativada, execute o comando gcloud services list:
             gcloud services list --enabled
           

    Verifique se a API reCAPTCHA Enterprise está na lista de APIs ativadas.

Configure funções e autorizações

Para receber as autorizações necessárias para configurar o reCAPTCHA, peça ao seu administrador para lhe conceder as seguintes funções de IAM no projeto:

Para mais informações sobre a atribuição de funções, consulte o artigo Faça a gestão do acesso a projetos, pastas e organizações.

Também pode conseguir as autorizações necessárias através de funções personalizadas ou outras funções predefinidas.

Para mais informações acerca do controlo de acesso para o reCAPTCHA, consulte o artigo Controlo de acesso com a IAM.

O que se segue?