ahorn/friendlycaptcha

表单元素,用于将Friendly Captcha集成到Flow Form框架中

1.2.0 2024-07-23 08:06 UTC

This package is auto-updated.

Last update: 2024-09-05 12:19:34 UTC


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表单元素添加到您的表单中。

Captch Element

语言支持

该软件包支持语言内容维度,并根据语言维度设置小部件的语言。目前,该软件包仅支持用2个字符来识别语言。如果您使用超过2个字符(例如,en-us)来定义语言,则此标识符将被截断为前两个字符。

如果您想覆盖小部件的语言,您可以在Neos后端进行操作。

覆盖设置

您可以在节点属性中覆盖以下配置

  • 网站密钥
  • 秘密密钥
  • 小部件语言
  • 验证开始