dominion-solutions/filament-captcha
Add CAPTCHA protection to Filament forms with dominion-solutions/filament-captcha. This package integrates captcha challenges into Filament forms to help block bots and spam, with straightforward configuration for your admin panels and Laravel apps.
Architecture fit
dominion-solutions/filament-captcha is a thin Filament form-field plugin: service provider + config + Blade field wrapping a third-party CAPTCHA provider (reCAPTCHA/hCaptcha/Turnstile-class). Small architectural footprint, standard Laravel package conventions, no persistence layer or background processing.Integration feasibility
composer require, config publish, provider keys in env/secret store, add the field component to the relevant Filament forms. A competent Laravel dev can prototype in under a day.Technical risk
composer.json constraints are read, treat 1.0.0 as breaking by default: possible namespace/config-key/field-API changes and a hard cut on supported framework versions.Key questions
composer.json, and is Laravel 13 GA or pre-release at that pin?Stack fit
Migration path
config/filament-captcha.php; any renamed keys will silently fall back to defaults, which for a security control means silently disabled protection.composer.json (exact constraint) on the current production branch. Pin, don't range, so an unattended composer update cannot pull 1.0.0 into a release.Compatibility
frame-src/script-src allowances still match the provider the package renders.Sequencing
composer.json; extract the actual breaking-change list. (Blocking — nothing else proceeds until this is done.)Maintenance
Support
Scaling
Failure modes
Ramp-up
How can I help you explore Laravel packages today?