xddesigners / honeypotfield
在 nocapcha 字段的基础上添加一个诱饵字段
dev-main
2023-10-06 07:51 UTC
Requires
This package is auto-updated.
Last update: 2024-09-06 09:48:12 UTC
README
添加一个诱饵字段以防止垃圾邮件,可以单独使用或与 Nocaptcha 结合使用。该诱饵字段灵感来源于 spatie/laravel-honeypot,因为它使用一个在填写时无效化的诱饵字段,并验证一个具有时间戳的字段。时间戳用于确保表单没有提交得太快。
安装
composer require xddesigners/honeypotfield
用法
配置诱饵字段以防止垃圾邮件,可以单独使用或与 nocapcha 保护器结合使用。
# configure if you want to use the honeypot by itself SilverStripe\SpamProtection\Extension\FormSpamProtectionExtension: default_spam_protector: XD\Honeypot\Protectors\HoneypotProtector # configure if you want to use both capcha and honeypot protection SilverStripe\SpamProtection\Extension\FormSpamProtectionExtension: default_spam_protector: XD\Honeypot\Protectors\NocaptchaProtector
配置提交表单不允许的时间(秒)。
XD\Honeypot\Forms\HoneypotField: submitted_in_seconds: 5