raruto/cockpit-honeypot

Cockpit CMS 的蜜罐插件

安装: 9

依赖者: 0

建议者: 0

安全性: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

类型:cockpit-module

0.0.2 2021-01-29 18:00 UTC

This package is auto-updated.

Last update: 2024-09-29 05:49:03 UTC


README

Cockpit CMS 的蜜罐插件

功能

  • 将 "honeypot" 开关添加到表单设置中
  • 自动将 "honeypot" 字段添加到 cockpit Forms::open api
  • 自动验证 cockpit Forms::submit 提交的 "honeypot" 字段
  • 自动排除无效提交的条目

安装

手动

下载 最新版本 并解压到 COCKPIT_PATH/addons/Honeypot 目录

Git

git clone https://github.com/Raruto/cockpit-honeypot.git ./addons/Honeypot

Cockpit CLI

php ./cp install/addon --name Honeypot --url https://github.com/Raruto/cockpit-honeypot.git

Composer

  1. 确保在项目的 composer.json 文件中定义了 cockpit 插件路径
{
    "name": "MY_PROJECT",
    "extra": {
        "installer-paths": {
            "cockpit/addons/{$name}": ["type:cockpit-module"]
        }
    }
}
  1. 在项目根目录运行
composer require raruto/cockpit-honeypot

相关项目: ExtendedForms, FormValidation

兼容性: Cockpit CMS