composer require anhskohbo/no-captcha php artisan vendor:publish --provider="Anhskohbo\NoCaptcha\NoCaptchaServiceProvider" NOCAPTCHA_SECRET=secret_key NOCAPTCHA_SITEKEY=site_key https://www.google.com/recaptcha/admin/site/639933411 Name : Arman9022 Recaptcha Type : v2 Domains : localhost / 127.0.0.1 Agree Save login.blade.php
{!! NoCaptcha::renderJs('en', false, 'onloadCallback') !!} {!! NoCaptcha::display() !!}
LoginController.php use Illuminate\Http\Request; $this->validate($request, [ 'email' => 'required|email', 'password' => 'required', 'g-recaptcha-response' => 'required|captcha' ]); protected function validateLogin(Request $request) { $request->validate([ $this->username() => 'required|string', 'password' => 'required|string', ]); }
Github