Я пытаюсь применить 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 :: проверить работоспособность я проверял.