wobeto/google-recaptcha-checkbox

用于验证 Google recaptcha 复选框的服务

1.2 2021-05-28 00:34 UTC

This package is auto-updated.

Last update: 2024-09-28 08:04:42 UTC


README

要通过 composer 安装,请运行

composer require wobeto/google-recaptcha-checkbox

https://www.google.com/recaptcha/admin 上注册一个新的站点

将以下脚本包含到您的网站中

<script src="https://www.google.com/recaptcha/api.js?hl=pt-BR"></script>

将 google div recaptcha 包含在表单标签内,并在 data-sitekey 属性中包含站点密钥

<div class="g-recaptcha" data-sitekey="site-key"></div>

PHP 服务器使用

<?php

include 'vendor/autoload.php';

use Wobeto\GoogleRecaptchaCheckbox\Recaptcha;

try {
    $secret = '4Lchd-IvAAeAAIWBvzYvAEKu1chTimd0HJroP9T4';
    
    $recaptcha = new Recaptcha($secret);

    $verify = $recaptcha->verify($_POST['g-recaptcha-response']);

    var_dump($verify); //true
} catch (Exception $e) {
    echo $e->getMessage();
}

享受...