Estou querendo adicionar um campo honeypot ao formulário de inscrição para bloquear bots. A ideia é criar um campo oculto como “Número de Telefone” ou “URL” (oculto via CSS), e se um bot preenchê-lo, o registro é bloqueado.
Seria possível usar campos de usuário personalizados? Se sim, como eu faria para implementá-lo?
Encontrei este tópico, mas não tenho certeza se ele pode ser usado para esse fim.
Acho que houve algum trabalho recentemente realizado para permitir alterar o formulário de inscrição. Pesquise um pouco, não consigo encontrá-lo rapidamente, mas acho que o que você deseja fazer deve ser possível.
O Discourse core já possui um sistema oculto de ‘honeypot’ nos formulários de inscrição, então não acho que você ganhará muito adicionando um adicional.