Conecte seu ambiente do AEM Forms com o Turnstile connect-your-forms-environment-with-turnstile-service

Este recurso está em Early Adoter Program. Você pode escrever para aem-forms-ea@adobe.com da sua ID de email oficial para ingressar no programa de adoção antecipada e solicitar acesso ao recurso.

O CAPTCHA (um teste de Turing público e completamente automatizado para diferenciar computadores e humanos) é um programa comumente usado em transações online para distinguir entre humanos e programas ou bots automatizados. O recurso apresenta um desafio e avalia a resposta do usuário para determinar se é um humano ou um bot interagindo com o site. O CAPTCHA impede que o usuário prossiga se o teste falhar e ajuda a tornar as transações online seguras, evitando que bots publiquem spam ou outro conteúdo mal-intencionado.

O AEM Forms as a Cloud Service é compatível com as seguintes soluções CAPTCHA:

Integrar o ambiente do AEM Forms com o Captcha de tartaruga

O Captcha de torniquete da Cloudflare é uma medida de segurança que visa proteger formulários e sites contra bots automatizados, ataques mal-intencionados, spams e tráfego automatizado indesejado. Ele apresenta uma caixa de seleção no envio do formulário para verificar se ele é humano, antes de permitir que ele envie o formulário. O AEM Forms as a Cloud Service é compatível com o Captcha de tarja nos componentes principais adaptáveis do Forms.

Pré-requisitos para integrar o ambiente do AEM Forms com o Captcha giratório prerequisite

Para configurar o Turnstile para os Componentes principais do AEM Forms, você precisa obter Turnstile sitekey e secret key do site do Turnstile.

Configurar título steps-to-configure-hcaptcha

Para integrar o AEM Forms ao serviço de Borboleta, execute as seguintes etapas:

  1. Crie um contêiner de configuração no ambiente as a Cloud Service do AEM Forms. Um Contêiner de configuração contém as Configurações de nuvem usadas para conectar o AEM a serviços externos. Para criar e configurar um Contêiner de configuração para conectar seu ambiente do AEM Forms com o Turnstile:

    1. Abra a instância as a Cloud Service do AEM Forms.

    2. Vá para Ferramentas > Geral > Navegador de Configuração.

    3. No Navegador de configuração, você pode selecionar uma pasta existente ou criar uma pasta. Você pode criar uma pasta e ativar a opção Configurações de nuvem para ela ou Ativar a opção Configurações de nuvem para uma pasta existente:

      • Para criar uma pasta e ativar a opção Configurações de nuvem para ela:

        1. No Navegador de Configuração, clique em Criar.
        2. Na caixa de diálogo Criar Configuração, especifique um nome, título e selecione a opção Configurações de Nuvem.
        3. Clique em Criar.
      • Para ativar a opção Configurações de nuvem para uma pasta existente:

        1. No Navegador de Configuração, selecione a pasta e selecione Propriedades.
        2. Na caixa de diálogo Propriedades de Configuração, habilite Configurações de Nuvem.
        3. Selecione Salvar e fechar para salvar a configuração e sair da caixa de diálogo.
  2. Configure o Cloud Service:

    1. Na instância do autor do AEM, vá para tools-1 > Cloud Service e selecione Turnstile.

      Borboleta na interface do usuário

    2. Selecione um Contêiner de configuração, criado ou atualizado, conforme descrito na seção anterior. Selecione Criar.

      Estrutura de configuração

    3. Especifique Tipo de Widget como gerenciado, Título, Nome, Chave do Site e Chave Secreta para o serviço de Borracha obtido no pré-requisito.

    4. Clique em Criar.

      Configure o Cloud Service para conectar seu ambiente do AEM Forms com o Turnstile

    note note
    NOTE
    Os usuários não precisam modificar o URL de validação do JavaScript do lado do cliente e o URL de validação do lado do servidor, pois já estão pré-preenchidos para validação do módulo de montagem.

    Após configurar o serviço Captcha com estrutura de rotação, ele estará disponível para uso em um Formulário adaptável com base nos Componentes principais.

Usar a estrutura giratória em um formulário adaptável using-turnstile-core-components

  1. Abra a instância as a Cloud Service do AEM Forms.

  2. Ir para Forms > Forms e Documentos.

  3. Selecione um Formulário adaptável e selecione Propriedades. Para a opção Contêiner de Configuração, selecione o Contêiner de Configuração que contém a Configuração na Nuvem que conecta o AEM Forms com o Turnstile e selecione Salvar e Fechar.

    Se você não tiver um Contêiner de Configuração como esse, consulte a seção Conectar o ambiente do AEM Forms com o Turnstile para saber como criar um Contêiner de Configuração.

    Selecionar Contêiner de Configuração

  4. Selecione um Formulário adaptável e selecione Editar. O Formulário adaptável é aberto no Editor Forms adaptável.

  5. No navegador de componentes, arraste e solte ou adicione o componente EIXO do formulário adaptável no formulário adaptável.

  6. Selecione o componente Estrutura de formulário adaptável e clique no ícone de propriedades ícone de Propriedades . Ele abre a caixa de diálogo de propriedades. Especifique as seguintes propriedades:

    Turnstile v2

    • Nome: Especifique o nome do componente Captcha. Você pode identificar facilmente um componente de formulário com seu nome exclusivo no formulário e no editor de regras.

    • Título: Especifique o título para o componente Captcha.

    • Configurações: Selecione uma Configuração na Nuvem definida para o Turnstile.

    • Mensagem de Validação: Forneça uma mensagem de validação para validar o Captcha no envio do formulário.

    • Mensagem de Validação do Script: esta opção permite que você insira uma mensagem a ser exibida se a validação do script falhar.

      note note
      NOTE
      Você pode ter várias configurações de nuvem no seu ambiente para uma finalidade semelhante. Então, escolha o serviço com cuidado. Se nenhum serviço estiver listado, consulte Conectar seu ambiente do AEM Forms com o Turnstile para saber como criar um Cloud Service que conecta seu ambiente do AEM Forms com o serviço Turnstile.

      * **Mensagem de Erro:** Forneça a mensagem de erro a ser exibida ao usuário quando o envio do Captcha falhar.

  7. Selecione Concluído.

Agora, somente formulários legítimos, em que o preenchimento de formulário apaga com êxito o desafio imposto pelo serviço de Borboleta, são permitidos para o envio do formulário.

Desafio de tartaruga

Perguntas frequentes

  • P: Posso usar mais de um componente Captcha em um Formulário adaptável?
  • Ans: Não há suporte para o uso de mais de um componente Captcha em um Formulário adaptável. Além disso, não é recomendável usar um componente Captcha em um fragmento ou painel marcado para carregamento lento.

Consulte também see-also

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab