neverbehave / hcaptcha

hcaptcha 包装器

0.0.3 2021-08-05 21:38 UTC

This package is auto-updated.

Last update: 2024-09-29 05:42:36 UTC


README

服务器端验证包

快速开始

  1. 所需包
composer require neverbehave/hcaptcha
  1. 创建实例
$hcaptcha = new neverbehave\Hcaptcha('Your API KEY');

// Generate Challenge
// Instance of HcaptchaResponse
$client_challenge1 = $hcaptcha->challenge('Response');
$client_challenge2 = $hcaptcha->challenge('Another Response', 'Client IP');

// Read Result
if ($client_challenge1->isSuccess()) {
    // Do Something
} else {
    // Read Error
    $client_challenge1->getErrors();
}

// Get Raw Response 
$client_challenge2->getRaw();

参考

https://docs.hcaptcha.com/