arcaptcha
v1.0.2 : fix bug
arcaptcha用の PHP ライブラリ。このパッケージはPHP 7.3+
をサポートします。
Composer にはこのパッケージが必要です:
composer require mohammadv184/ arcaptcha
API から SiteKey と SecretKey を渡すことで、新しいインスタンスを作成できます。 https://arcaptcha.ir/dashboard で入手できます。
use Mohammadv184 arcaptcha arcaptcha ;
$ arcaptcha = new arcaptcha ( $ siteKey , $ secretKey );
arcaptchaの使用方法。
フォームにarcaptcha表示するには、クラスを使用してスクリプト タグとウィジェットをレンダリングします。
<?php echo $ arcaptcha -> getScript () ?>
<form method="POST">
<?php echo $ arcaptcha -> getWidget () ?>
<input type="submit" value="Submit" />
</form>
投稿後、クラスを使用して応答を確認します。 true または false が返されます。
if ( $ arcaptcha -> verify ( $ _POST [ " arcaptcha -token " ])) {
echo " OK! " ;
} else {
echo " FAILED! " ;
}
MIT ライセンス (MIT)。詳細については、ライセンス ファイルを参照してください。