ahorn / friendlycaptcha
表单元素,用于将Friendly Captcha集成到Flow Form框架中
1.2.0
2024-07-23 08:06 UTC
Requires
- neos/form: ^5.0
Suggests
- neos/form-builder: Build custom forms in Neos CMS backend
README
此软件包添加了一个表单元素,可以将Friendly Captcha验证集成到您的表单中。
请注意:您需要一个Friendly Captcha账户才能使用此软件包。
安装
您可以通过Composer安装此软件包。
$ composer require ahorn/friendlycaptcha
配置
您需要添加来自您的Friendly Captcha账户的网站密钥(siteKey
)和API密钥(secretKey
)。您可以指定默认小部件语言以及小部件何时开始解决谜题。如果您需要更多信息,请参阅官方的Friendly Captcha Widget API。
Ahorn: FriendlyCaptcha: siteKey: 'add-you-site-key' secretKey: 'add-you-secret-key' language: 'de' startVerification: 'auto'
在生产环境中,我们强烈建议使用环境变量来设置值。
使用Neos.Form.Builder添加表单元素
在Neos后端创建一个新的表单。将新的Friendly Captcha表单元素添加到您的表单中。
语言支持
该软件包支持语言内容维度,并根据语言维度设置小部件的语言。目前,该软件包仅支持用2个字符来识别语言。如果您使用超过2个字符(例如,en-us
)来定义语言,则此标识符将被截断为前两个字符。
如果您想覆盖小部件的语言,您可以在Neos后端进行操作。
覆盖设置
您可以在节点属性中覆盖以下配置
- 网站密钥
- 秘密密钥
- 小部件语言
- 验证开始