ReCaptcha

Shieldon\Firewall\Captcha\Recaptcha

  • Parámetro array $config - La configuración.
  • Retorno void

V2


$captchaConfig = [
    'key' => '6LfkOaUUAAAAAH-AlTz3hRQ25SK8kZKb2hDRSwz9',
    'secret' => '6LfkOaUUAAAAAJddZ6k-1j4hZC1rOqYZ9gLm0WQh',
];

$captchaInstance = new \Shieldon\Captcha\Recaptcha($captchaConfig);
$shieldon->setCaptcha($captchaInstance);

V3

Asegúrese de que esté utilizando la clave de sitio (site key) y clave secreta (secret key) de la versión v3. Si utiliza una clave de la versión v2 aquí, no funcionará.


$captchaConfig = [
    'key' => '6LfkOaUSAAAAAH-AETz3hRQ21K8kEKb2hDRSwz8',
    'secret' => '6LekOaUUAAAAAJdeZ7u-1j4hZC1rOqYZ9gtm0WQy',
    'version' => 'v3',
];

$captchaInstance = new \Shieldon\Captcha\Recaptcha($captchaConfig);
$shieldon->setCaptcha($captchaInstance);

Idioma

Puede especificar el idioma para la interfaz de usuario pasando el parámetro lang.

$captchaConfig = [
    'key' => '6LfkOaUUAAAAAH-AlTz3hRQ25SK8kZKb2hDRSwz9',
    'secret' => '6LfkOaUUAAAAAJddZ6k-1j4hZC1rOqYZ9gLm0WQh',
    'lang' => 'es',
];