mathsgod / jwt-recaptcha
使用 JSON Web Token 对 recaptcha 进行处理,无需会话,无需数据库
1.0.0
2020-04-08 08:51 UTC
Requires
- php: >=7.0
- firebase/php-jwt: ^5.2
Requires (Dev)
- phpunit/phpunit: ^6.5
This package is auto-updated.
Last update: 2024-09-17 19:39:01 UTC
README
在 PHP 中使用 jwt 对 recaptcha 进行处理
服务器生成哈希值
$secret; $re = new ReCaptcha($secret); $hash = $re->hash(); echo $hash["token"]; //token sent to user, use for verify later echo $hash["image"]; //recaptcha image
服务器验证 recaptcha 代码
$re = new ReCaptcha($secret); $code;//get from user $token;//get from user sent before if($re->verify($code,$token)){ //correct code }else{ //incorrect code }