wegmeister/simplecaptcha

此包通过检查时间值和随机字符串为表单添加简单的验证码。

1.2.1 2024-06-05 10:33 UTC

This package is auto-updated.

Last update: 2024-09-05 11:09:32 UTC


README

测试与 Flow 4.0.x 兼容

Neos 插件,用于将基于时间的简单验证码集成到表单中

(c) Benjamin Klix, die wegmeister gmbh

安装

使用 composer 安装包

    composer require wegmeister/simplecaptcha

然后您可以简单地添加新的表单元素到表单定义的可渲染元素中

type: 'Neos.Form:Form'
identifier: someIdentifier
label: Label
renderables:
  -
    type: 'Neos.Form:Page'
    identifier: page-one
    renderables:
      -
        type: 'Wegmeister.SimpleCaptcha:SimpleCaptcha'
        identifier: captcha
        properties:
          # Required waiting time before form can successfully be submitted:
          waitTime: 5
        # optionally change the translationPackage
        # if you want to adjust the error message
        #renderingOptions:
        #  validationErrorTranslationPackage: 'Wegmeister.SimpleCaptcha'
finishers:
  -
   <Your finishers here>

Neos.Form.Builder 一起使用

安装 Neos.Form.Builder

composer require neos/form-builder

将 Simple Captcha 表单元素添加到您的表单中

配置 Simple Captcha 等待时间。

I18N

目前只支持英语和德语。如果您愿意,可以发送 pull request 以添加其他语言,这样我们就可以将其添加到插件中。