سلام
من دارم از recaptcha در localhost استفاده میکنم، ولی کپچا چک نمیشه و در کنسول ارور time out میده
از ورژن 2 کپچا استفاده میکنم.
در قسمت domains گوگل کپچا هم localhost رو وارد کردم.
فایل های js و div مربوط به captcha رو وارد کردم.
secret key رو هم وارد کردم
Validator::extend('recaptcha',function ($attribute, $value, $parameters, $validator) {
$client = new Client();
$response = $client->request('POST','https://www.google.com/recaptcha/api/siteverify',[
'form_params' => [
'secret' => '*************',
'response' => $value,
'remoteip' => request()->ip()
]
]);
$response = json_decode($response->getBody());
return $response;
});
protected function validateLogin(Request $request)
{
$request->validate([
$this->username() => 'required|string',
'password' => 'required|string',
'g-recaptcha-response' => 'required|recaptcha'
]);
}
به مرتضی صبیحی کمک کنید تا مشکل خودش را حل کند؛ اینطور میتوانیم با هم پیشرفت کنیم.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟