راکت

مشکل در استفاده از google recaptcha در لاراول

بدون پاسخ

سلام
من دارم از 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'
        ]);
    }
ثبت پرسش جدید

پاسخ‌ها

0

هنوز پاسخی ثبت نشده

اولین نفری باشید که به این پرسش کمک می‌کند و مسیر حل مشکل را باز می‌کند.

اولین پاسخ را بنویسید

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام