victor-prdh/recaptcha-bundle
A Symfony bundle for integrating Google reCAPTCHA into forms and controllers, with configurable keys, server-side verification, and simple validators to help protect your application from spam and automated abuse.
google/recaptcha constraint to allow 2.x. This is a maintenance release: it reduces the chance of Composer conflicts with other packages and keeps us on a supported version of the underlying client. It does not change behavior, so no feature work or retesting of form flows is required.Adopt when:
Look elsewhere when:
For executives: This is a low-cost, no-new-contract way to cut spam and fake signups on our forms. The 2.2.0 release is a compatibility update that keeps us on a supported reCAPTCHA client and avoids upgrade friction — no user-facing change, no added cost, no migration project. The trade-off is a dependency on Google, which carries privacy and consent obligations we should accept deliberately.
For engineering: A thin Symfony bundle wrapping google/recaptcha with configuration for keys and verification. Small surface area, easy to wire in. 2.2.0 only relaxes the google/recaptcha version constraint — no breaking changes, no deprecations, no action needed beyond a normal dependency bump. Because it is small and single-maintainer, wrap it behind our own interface so swapping to Turnstile or a native implementation stays cheap; keys and secrets go through environment configuration as usual.
Bottom line: Worth adopting for a Symfony codebase that only needs standard reCAPTCHA verification; the new release removes a version-pinning headache but does not change the recommendation either way.
How can I help you explore Laravel packages today?