Uso de CAPTCHA em formulários adaptáveis using-captcha-in-adaptive-forms
O CAPTCHA (Completamente Automated Public Turing test to tell Computers and Humans Além) é um programa comumente usado em transações online para distinguir entre humanos e programas ou bots automatizados. Ele coloca um desafio e avalia a resposta do usuário para determinar se é um humano ou um bot interagindo com o site. Impede que o usuário continue se o teste falhar e ajuda a tornar as transações online seguras, impedindo que bots postem spam ou fins mal-intencionados.
O AEM Forms suporta CAPTCHA em formulários adaptáveis. Você pode usar o serviço reCAPTCHA da Google para implementar CAPTCHA.
Configurar o serviço ReCAPTCHA pela Google google-recaptcha
Os autores de formulários podem usar o serviço reCAPTCHA da Google para implementar CAPTCHA em formulários adaptáveis. Ele oferece recursos CAPTCHA avançados para proteger seu site. Para obter mais informações sobre como o reCAPTCHA funciona, consulte Google reCAPTCHA.
Para implementar o serviço reCAPTCHA no AEM Forms:
-
Obter par de chaves da API reCAPTCHA do Google. Inclui uma chave do site e um segredo.
-
Criar contêiner de configuração para serviços em nuvem.
-
Ir para Ferramentas > Geral > Navegador de configuração.
- Consulte a Documentação do Navegador de configuração para obter mais informações.
-
Faça o seguinte para habilitar a pasta global para configurações de nuvem ou ignore esta etapa para criar e configurar outra pasta para configurações do serviço de nuvem.
- No Navegador de configuração, selecione o global pasta e toque Propriedades.
- Na caixa de diálogo Propriedades de configuração, ative Configurações da nuvem.
- Toque Salvar e fechar para salvar a configuração e sair da caixa de diálogo.
-
No Navegador de configuração, toque em Criar.
-
Na caixa de diálogo Criar configuração, especifique um título para a pasta e habilite Configurações da nuvem.
-
Toque Criar para criar a pasta habilitada para as configurações do serviço de nuvem.
-
-
Configure o serviço de nuvem para reCAPTCHA.
- Na instância do autor do AEM, acesse > Cloud Services.
- Toque reCAPTCHA. A página Configurações é aberta. Selecione o contêiner de configuração criado na etapa anterior e toque em Criar.
- Especifique o nome, a chave do site e a chave secreta para o serviço reCAPTCHA e toque em Criar para criar a configuração do serviço de nuvem.
- Na caixa de diálogo Editar componente , especifique o site e as chaves secretas obtidas na etapa 1. Toque Salvar configurações em seguida, toque em OK para concluir a configuração.
Quando o serviço reCAPTCHA é configurado, ele está disponível para uso em formulários adaptáveis. Para obter mais informações, consulte Uso de CAPTCHA em formulários adaptáveis.
Usar CAPTCHA em formulários adaptáveis using-captcha
Para usar CAPTCHA em formulários adaptáveis:
-
Abra um formulário adaptável no modo de edição.
note note NOTE Verifique se o contêiner de configuração selecionado ao criar o formulário adaptável contém o serviço de nuvem reCAPTCHA. Também é possível editar as propriedades adaptáveis do formulário para alterar o contêiner de configuração associado ao formulário. -
No navegador de componentes, arraste e solte a Captcha no formulário adaptável.
note note NOTE Não é possível usar mais de um componente Captcha em um formulário adaptável. Além disso, não é recomendado usar CAPTCHA em um painel marcado para carregamento lento ou em um fragmento. note note NOTE O Captcha diferencia tempo e expira em cerca de um minuto. Portanto, é recomendável colocar o componente Captcha logo antes do botão Enviar no formulário adaptável. -
Selecione o componente Captcha adicionado e toque para editar suas propriedades.
-
Especifique um título para o widget CAPTCHA. O valor padrão é Captcha. Selecionar Ocultar título se não quiser que o título apareça.
-
No Serviço Captcha , selecione reCaptcha para ativar o serviço reCAPTCHA, se você o tiver configurado conforme descrito em Serviço ReCAPTCHA da Google. Selecione uma configuração no menu suspenso Configurações . Além disso, selecione o tamanho como Normal ou Compacto para o widget reCAPTCHA.
note note NOTE Não selecionar Padrão no menu suspenso do serviço Captcha como o serviço AEM CAPTCHA padrão está obsoleto. -
Salve as propriedades.
O serviço reCAPTCHA está ativado no formulário adaptável. Você pode visualizar o formulário e ver o CAPTCHA funcionando.