Honeypot addon for Cockpit CMS
- Add "honeypot" switch to Forms settings
- Automatically append "honeypot" field to cockpit
Forms::open
api - Automatically validate "honeypot" submitted field to cockpit
Forms::submit
- Automatically exclude invalid submissions from saved entries
Download latest release and extract to COCKPIT_PATH/addons/Honeypot
directory
git clone https://github.com/Raruto/cockpit-honeypot.git ./addons/Honeypot
php ./cp install/addon --name Honeypot --url https://github.com/Raruto/cockpit-honeypot.git
- Make sure path to cockpit addons is defined in your projects' composer.json file:
{
"name": "MY_PROJECT",
"extra": {
"installer-paths": {
"cockpit/addons/{$name}": ["type:cockpit-module"]
}
}
}
- In your project root run:
composer require raruto/cockpit-honeypot
Related projects: ExtendedForms, FormValidation