HC Laravel is a package using hcaptcha for stopping bots (hcaptcha.com)
This package support Laravel 6, 7, 8 and 9.
Install the package
composer require codise/hclaravel
Publish the config
php artisan vendor:publish --provider="Codise\Hclaravel\HcaptchaServiceProvider" --tag="config"
Configure hcaptcha.php in config folder. Add in environment .env
variable the key of captcha
Configure providers and aliases
Add in config/app.php
the follow line
'providers' => [
Codise\Hclaravel\HcaptchaServiceProvider::class,
]
'aliases' => [
'Hcaptcha' => Codise\Hclaravel\Hcaptcha::class
]
This package allows simply to use the captcha on your project without too much effort.
Account
Create an account on https://www.hcaptcha.com for having secret_key
and site_key
Blade view
@include('hclaravel::captcha')
Controller
use Hcaptcha;
//response
$response = Hcaptcha::verify($request->get('h-captcha-response'));
//add condition for response
if($response->success){
$msg = "Robot verification success";
}else{
$msg = "Robot verification failed";
}
License
HC Laravel is open-source software licensed MIT Licensed
Support
If you have any suggestion or if you use this application and if you like support opensource, don't forget button below
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4