Google reCAPTCHA (v2/v3) integration module for the Zerp ERP platform. Protects forms against spam and bot submissions.
- PHP 8.2+
- A Laravel application with package auto-discovery enabled (built for Zerp, Laravel 12)
composer require zerp/google-captchaThe package auto-registers via Laravel's package discovery - no manual service provider registration needed.
Zerp\GoogleCaptcha\Providers\GoogleCaptchaServiceProvider- boots routes, migrations, and arecaptchavalidation rulerecaptchavalidator rule, backed byZerp\GoogleCaptcha\Rules\RecaptchaRule- Settings route:
POST /google-captcha/settings/update(route namegoogle-captcha.settings.update), guarded byweb,auth,verified, andPlanModuleCheck:GoogleCaptchamiddleware - Frontend settings component and field components under
src/Resources/js
MIT - see LICENSE.