neverbehave/hcaptcha

Wrapper of hcaptcha

Installs: 3 494

Dependents: 1

Suggesters: 0

Security: 0

Stars: 5

Watchers: 3

Forks: 6

Open Issues: 0

pkg:composer/neverbehave/hcaptcha

0.0.3 2021-08-05 21:38 UTC

This package is auto-updated.

Last update: 2025-09-29 02:21:55 UTC


README

Server side verification package

Quick Start

  1. Require Package
composer require neverbehave/hcaptcha
  1. Create an instance
$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();

Reference

https://docs.hcaptcha.com/