Protegendo formulários de Landing Page com Captcha v3 invisível e honeypot

Integrando formulário com o captcha invísivel (v3) – e enviando e-mails, utilizado em Landing pages

A cada dia surgem diversas landing pages na web, seja para promover um evento ou até mesmo a venda de um produto, geralmente essas páginas possuem pelo menos um formulário de contato.

Precisamos proteger esses formulários, se deixarmos a “esmo” os clientes passarão a receber muitos spams e não queremos isso.

Alguns devs preferem criar um “honeypot” que é basicamente um field que recebe uma classe css e nesse css o campo é setado como hidden, no backend é feito uma validação, se esse field oculto for preenchido, o e-mail não é enviado, isso serve para bots menos “inteligentes”.

Uma das melhores soluções do mercado, querendo ou não, é a utilização do Captcha do Google. Pensando nisso, resolvi criar uma integração com o captcha e também utilizar o honeypot que citei acima. Tornei o projeto público, é muito simples de usar.

Você está livre para utilizar e modificar como preferir.

https://github.com/leonardop21/captcha-send-form

Leonardo

Engenheiro de Software especializado em PHP e Laravel, com ampla experiência no desenvolvimento de APIs, automações, sistemas de mensageria, estratégias de cache e integrações com serviços externos. Atua na arquitetura e evolução de sistemas escaláveis, com foco em performance, segurança, estabilidade e manutenibilidade do código, aplicando boas práticas de engenharia de software em ambientes de produção críticos.

Recent Posts

PHP além do CRUD: como escrever código que não vira problema em produção

A maioria dos desenvolvedores PHP sabe fazer CRUD.Isso não te torna pleno. Muito menos sênior.…

16 horas ago

Como identificar um projeto WordPress mal feito em 10 minutos

Você não precisa ser especialista nem passar horas auditando código para saber se um projeto…

2 dias ago

WordPress não é amador. Amador é o uso que fazem dele.

WordPress não é lento, frágil ou amador. Ele só ficou mal-falado porque virou refém de…

3 dias ago

10 inteligências artificiais que você não pode ignorar em 2026

De assistentes que escrevem códigos a geradores de vídeos e músicas em segundos, essas inteligências…

3 dias ago

Como monitorar aplicação e servidor pelo WhatsApp (logs, erros e alertas)

WhatsApp é um canal excelente para alerta porque ele tem uma característica que e-mail e…

4 dias ago

AMP: o que é, para que serve, ainda vale a pena usar?

Durante alguns anos, o AMP foi tratado como solução quase obrigatória para quem queria desempenho…

5 dias ago