применить Google Recaptcha на laravel странице входа - PullRequest
0 голосов
/ 11 апреля 2020

Я пытаюсь применить Google Recaptcha на странице входа в систему laravel, используя следующий код.

  protected function validateLogin(Request $request)
 {
 $g_recaptcha_response = $request->post('g-recaptcha-response');
 $g_recaptcha_secret = env('GOOGLE_RECAPTCHA_SECRET');

 if(!GoogleRecaptcha::verify($g_recaptcha_secret,'Google Recaptcha Validation 
 Failed!!',0.5,$g_recaptcha_response)){

return Redirect::back();

 }else{

 $request->validate([
    $this->username() => 'required|string',
    'password' => 'required|string',
  ]);
 }
 }

Получение истинного и ложного в Google Recaptcha успешно или неудачно, соответственно. но пользователь вошел в систему даже после сбоя Google Recaptcha (false). GoogleRecaptcha :: проверить работоспособность я проверял.

...