Visão geral
omjo_captcha é um widget do Flutter que fornece um CAPTCHA baseado em texto personalizável sem exigir um backend. Ele gera caracteres coloridos aleatórios e linhas decorativas para ajudar a impedir submissões automáticas de formulários por bots. Projetado para simplicidade e integração, se encaixa perfeitamente em formulários onde é necessário verificar o usuário. O pacote suporta múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux, tornando-o versátil para aplicações multiplataforma.
Casos de uso
- Proteção contra spam de formulário
- Verificação de usuário em fluxos de login/cadastro
- Detecção de bots em aplicativos web e móveis
- Solução simples de CAPTCHA somente para frontend
- Melhorando a segurança em formulários voltados para o público
Principais recursos
- Cores e estilos personalizáveis de personagens
- Texto e padrões de linha aleatórios
- Nenhuma dependência de backend
- Compatibilidade multiplataforma
- Integração fácil com formulários do Flutter
- Níveis de dificuldade configuráveis
Indicado para
- Desenvolvedores que precisam de CAPTCHA leve
- Projetos com requisitos rigorosos de privacidade
- Implementações de segurança apenas para frontend
- Aplicativos móveis e web
- Protótipos ou MVPs que exigem configuração rápida de CAPTCHA
Considerações
- Não adequado para ambientes de alta segurança
- Limitado à reconhecimento de padrões visuais
- Pode exigir ajustes de acessibilidade
- Depende da aleatoriedade do lado do cliente
- Não suporta CAPTCHAs baseados em áudio ou imagem
