fluxsoft/php-turnstile 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

fluxsoft/php-turnstile

最新稳定版本:v0.1.3

Composer 安装命令:

composer require fluxsoft/php-turnstile

包简介

API Implementation of CloudFlare turnstile for PHP

README 文档

README

Description

API Implementation of Cloudflare turnstile for PHP

Installation

composer require fluxsoft/php-turnstile

Usage

Here's an example of usage:

// require vendor use FluxSoft\Turnstile\Turnstile; $turnstile = new Turnstile('secret key'); $verifyResponse = $turnstile->verify($_POST['cf-turnstile-response'], $_SERVER['REMOTE_ADDR']); if ($verifyResponse->success) { // successfully verified captcha resolving } else { if ($verifyResponse->hasErrors()) { foreach ($verifyResponse->errorCodes as $errorCode) { echo $errorCode . '\n'; } } else { // unknown reason of failure resolving of captcha } }
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body> <form action="" method="POST"> <div class="cf-turnstile" data-sitekey="YOUR_PUBLIC_SITE_KEY"></div> <button type="submit">check</button> </form> <script src="https://challenges.cloudflare.com/turnstile/v0/api.js" async defer></script> </body> </html>

License

The MIT License (MIT). Please see License File for more information.

统计信息

  • 总下载量: 3.63k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 6
  • 点击次数: 3
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 5
  • Watchers: 0
  • Forks: 3
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-01-04

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固