headjam / simple-recaptcha
一个 Craft 插件,允许将 Google 的 reCAPTCHA v3 添加到任何简单的 HTML 表单,并在服务器端进行验证。
1.1.0
2022-02-03 03:03 UTC
Requires
- craftcms/cms: ^3.0.0
Requires (Dev)
- codeception/codeception: ^3.0
- craftcms/cms: ^3.2.0
- vlucas/phpdotenv: ^3.0
README
允许将 Google 的 reCAPTCHA V3 添加到任何简单的 HTML 表单,并在服务器端进行验证。受到 Matt West 的 Craft reCAPTCHA 对 Google reCAPTCHA V2 的影响。
要求
此插件需要 Craft CMS 3.0.0-beta.23 或更高版本。
安装
要安装此插件,请按照以下说明操作。
-
打开您的终端并转到您的 Craft 项目
cd /path/to/project
-
然后告诉 Composer 加载插件
composer require headjam/simple-recaptcha
-
在控制面板中,转到设置 → 插件,然后点击 Simple Recaptcha 的“安装”按钮。
配置 Simple Recaptcha
- 注册 reCAPTCHA API 密钥.
- 打开 Craft 管理员并转到设置 → 插件 → Simple Recaptcha → 设置。
- 添加您的
site key
和secret key
,然后保存。或者,将src/config.php
的内容复制到config/simple-recaptcha.php
并更新。 - 将 recaptcha 模板标签添加到您的表单中。
使用 Simple Recaptcha
要使用 Simple Recaptcha,请添加具有您要保护的 url 的 recaptcha.render 标签。例如
{{ craft.recaptcha.render('users/login') }}
由 Ben Norman 提供