Я пытаюсь проверить форму recaptcha на localhost, но она всегда возвращает true независимо от того, поставлена ли я галочка или нет.Это правильное поведение?
Мой скрипт формы
<div class="g-recaptcha" data-sitekey="6LeIxAcTAAAAAJcZVRqyHh71UMIEGNQ_MXjiZKhI"></div>
Мой сервер
$secret_key = "6LeIxAcTAAAAAGG-vFI1TnRWxMZNFuojJ4WifJWe";
$request = file_get_contents('https://www.google.com/recaptcha/api/siteverify?secret='.$secret_key.'&response='.$_POST['g-recaptcha-response']);
$response = json_decode($request);
var_dump($response->success);
if($response->success==1){
echo "Success";
die();
}else{
echo "Fail";
die();
}
Используемые мной ключи - это пара ключей по умолчанию для тестирования с localhost