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, obtenha a Chave de site e a chave secreta do site do Turnstile.

Etapas para configurar o Turnstile para AEM Forms steps-to-configure-turnstile

  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. É possível criar uma pasta e habilitar a opção Configurações de nuvem para ela ou habilitar a opção Configurações de nuvem para uma pasta existente:

      • Para criar uma pasta e habilitar 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, o tipo de widget pode ser alterado, o que depende da chave obtida no pré-requisito, Título, Nome, Chave do Site e Chave Secreta para o serviço de Borracha obtida no pré-requisito. Selecione Criar.

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

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.

Depois que o serviço Captcha de tartaruga é configurado, ele é disponibilizado para uso em um Formulário adaptável.

Usar a estrutura giratória em um formulário adaptável using-turnstile-foundation-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 o componente Captcha no Formulário adaptável.

  6. Selecione o componente Captcha e clique no ícone de propriedades Ícone de propriedades . Ele abre a caixa de diálogo de propriedades.

    Configurações

    Especifique as seguintes propriedades:

    • Título: Especifique o título para o componente Captcha, você pode identificar facilmente um componente de formulário com seu nome exclusivo no formulário e no editor de regras.

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

    • Validar Captcha: Você pode selecionar uma das opções para validar Captcha:

      • No envio do formulário
      • Em uma ação do usuário.
    • Serviço de Captcha: Selecione seu serviço de Captcha, aqui você seleciona o serviço de Captcha Cloudfare Turnstile.

    • Configuração de Captcha: Selecione uma Configuração de Nuvem configurada para Turnstile. por exemplo, selecione a chave gerenciada.

      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.

    • Tamanho do Captcha: Você seleciona o tamanho de exibição da caixa de diálogo de desafio Borboleta. Use a opção Compactar para exibir uma opção de tamanho pequeno e a opção Normal para exibir uma caixa de diálogo de desafio de Borboleta de tamanho relativamente grande.

      note note
      NOTE
      Isso se aplica ao tipo de widget Gerenciado e Não interativo. Se o tipo de widget for invisível, a propriedade de tamanho não é necessária e está desativada.
  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