Я использую PHP библиотеку-оболочку для Google Recaptcha.
https://packagist.org/packages/google/recaptcha
Мне нужно настроить прокси, но, как я выясняю, эта библиотека не есть поддержка конфигурации прокси.
Есть ли у кого-нибудь возможность успешно настроить конфигурацию прокси для Google Recaptcha?
Это правильно работающий код на сервере без прокси
/**
* RecaptchaService constructor.
*
* @param ReCaptcha $recaptcha
*/
public function __construct(ReCaptcha $recaptcha)
{
$this->recaptcha = $recaptcha;
}
/**
* @param array $data
*
* @return bool
*/
public function validateCaptcha(array $data): bool
{
$response = $this->recaptcha->verify($data['gRecaptchaResponse'], $data['clientIp']);
return $response->isSuccess() || \PHP_SAPI === 'cli';
}
Я полагаю, что прокси должен быть настроен до или в рамках вызова метода verify
.