danie1net0/filament-hcaptcha
Add hCaptcha spam protection to Filament forms with this lightweight plugin. Easily configure keys, render the widget, and validate responses on login, registration, and custom forms—helping block bots while keeping setup simple for Laravel and Filament apps.
Consider adopting when:
Look elsewhere when:
Caveat from this release: the v1.1.2 fix addresses reCAPTCHA v2 rendering and widget centering — meaning earlier versions could render v2 incorrectly in some form layouts. Validate current rendering across your form contexts after upgrading rather than assuming parity.
For executives: This is a low-cost, low-risk security add-on that protects our registration, login, and intake forms from automated abuse and spam. It plugs into our existing admin framework rather than requiring new tooling or vendor contracts, and the recent patch shows it is still being maintained. Recommendation: adopt on public forms where reCAPTCHA v2 is an acceptable user experience, and revisit if privacy requirements or attack volume escalate.
For engineering: A Filament-native CAPTCHA field that handles widget rendering and validation, removing custom integration work. v1.1.2 is a bug-fix release (fixes reCAPTCHA v2 rendering and centers the widget) with no breaking changes or migrations — safe to bump. Known constraints: it is effectively a reCAPTCHA v2 wrapper, single-maintainer, and does not abstract multiple providers. Plan to confirm layout behavior in each of our forms after upgrade and pin the version for reproducibility.
How can I help you explore Laravel packages today?