Download the PHP package buzz/laravel-google-captcha without Composer
On this page you can find all versions of the php package buzz/laravel-google-captcha. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download buzz/laravel-google-captcha
More information about buzz/laravel-google-captcha
Files in buzz/laravel-google-captcha
Package laravel-google-captcha
Short Description Google captcha for Laravel
License MIT
Homepage https://github.com/thinhbuzz/laravel-google-captcha
Informations about the package laravel-google-captcha
Google captcha for Laravel
Support multiple captcha on page
Inspired by anhskohbo/no-captcha and base on google captcha sdk.
Features
-
[x] Support Laravel 5/6/7/8/9/10/11
-
[x] Multiple captcha on page
-
[x] Reset captcha
-
[x] Auto discover service provider
-
[x] Custom request method
-
[x] Using difference key
- [x] Dynamic options on runtime
Installation
Add the following line to the require
section of composer.json
:
OR
Require this package with composer:
Update your packages with or install with .
Setup
Has support auto discover for Laravel >=5.5
Add ServiceProvider to the providers
array in config/app.php
.
Publish Config
Custom ReCaptcha request (minimum version 2.1.7)
Edit request_method
in the config/captcha.php
config
file config/captcha.php
file app/helpers.php
or file app/CustomRequestCaptcha.php
Configuration
Add CAPTCHA_SECRET
and CAPTCHA_SITEKEY
to .env file:
Usage
View example
Get examples in examples repo
Display reCAPTCHA
OR use Facade: add 'Captcha' => '\Buzz\LaravelGoogleCaptcha\CaptchaFacade',
to the aliases
array in config/app.php
and in template use:
OR use Form
With custom language support:
With
More information on google recaptcha document
Please help me write readme for this content
Validation
Add 'g-recaptcha-response' => 'required|captcha'
to rules array.
Testing
When using the Laravel Testing functionality, you will need to mock out the response for the captcha form element. For any form tests involving the captcha, you can then mock the facade behaviour:
Contribute
All versions of laravel-google-captcha with dependencies
illuminate/support Version 5.*|6.*|7.*|8.*|9.*|10.*|^11.0
google/recaptcha Version 1.*