Search by

netherphp / captcha

bobmagicii

Provides a basic captcha system.

Package info

github.com/netherphp/captcha

pkg:composer/netherphp/captcha

Statistics

Installs: 6

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

dev-master 2026-11-10 00:17 UTC

This package is auto-updated.

Last update: 2026-11-10 00:17:19 UTC


README

Packagist Build Status codecov

A locally produced Captcha.

Documentation

<?php

$Cap = Nether\Captcha::Fresh();

?>
<div>
	<div>
		<img src="<?php echo $Cap->GetImageEncoded() ?>" />
	</div>
	<div>
		<p>Enter code from above image.</p>
		<input type="text" name="captcha-input" />
		<input type="hidden" name="captcha-token" value="<?php echo $Cap->GetTokenEncoded() ?>" />
	</div>
</div>
$CaptchaOK = Nether\Captcha::Validate(
	$_POST['captcha-token'],
	$_POST['captcha-input']
);

if(!$CaptchaOK) {
	echo 'failed to validate captcha.';
	return;
}