rahul900day/laravel-captcha

为 Laravel 应用提供不同类型的 Captcha 实现方案。

资助包维护!
Ko Fi

3.0.0 2024-03-30 19:45 UTC

This package is auto-updated.

Last update: 2024-09-08 23:34:03 UTC


README

Poster Laravel Captcha

Laravel Captcha

StyleCI Status Build Status Version Total Downloads

Laravel Captcha 是 Turnstile、HCaptcha 和 Google Recaptcha 的包装器。它提供易于使用的 Facade、验证规则和 Laravel 组件。

需求:PHP 8.0+

快速开始

  1. 通过 Composer 安装
composer require rahul900day/laravel-captcha
  1. 使用以下命令发布配置文件
php artisan vendor:publish --tag="captcha-config"
  1. 将所需配置添加到 .env 文件中
CAPTCHA_DRIVER=turnstile
CAPTCHA_SITE_KEY="{Your Site Key}"
CAPTCHA_SECRET_KEY="{Your Site Secret}"
  1. 显示 Captcha
<head>
    <x-captcha-js />
</head>
<body>
  <form action="" method="post">
      <x-captcha-container />
  </form>
</body>

请阅读完整的文档:https://laravel-captcha.rahuldey.dev/

更新日志

请查看 CHANGELOG 了解最近的变化。

贡献

请查看 CONTRIBUTING 了解详情。

安全漏洞

请查看我们关于如何报告安全漏洞的安全策略:安全策略

鸣谢

赞助商

许可证

MIT 许可证(MIT)。请参阅 许可证文件 了解更多信息。