GFE Preset
Utilities for Gravity Forms Encrypted Fields
by Itineris Limited · github.com/itinerisltd/gfe-preset · website
★ 3stars
1forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/itinerisltd/gfe-preset/archive/refs/heads/master.zipFrom the readme
GFE Preset
- Goal
- Minimum Requirements
- Installation
- Usage
- Normal WordPress
- Bedrock
- Warnings
- FAQ
- Why GFEPRESETWEBSITEKEY and GFEPRESETENCRYPTIONKEY must be defined?
- Should I reuse GFEPRESETWEBSITEKEY and GFEPRESETENCRYPTIONKEY?
- I have installed this plugin. Does it mean my WordPress site is unhackable?
- Will you add support for older PHP versions?
- It looks awesome. Where can I find some more goodies like this?
- This isn't on wp.org. Where can I give a ⭐️⭐️⭐️⭐️⭐️ review?
- Testing
- Feedback
- Change Log
- Security
- Credits
- License
Goal
By default Gravity Forms Encrypted Fields generate website key automatically on web servers which violates 12-factor principle and makes backing up difficult.
GFE Preset overrides the website key via PHP constants so that the key always in a known state.
Moreover, encrypting with unknown encryption keys means you can't decrypt if disasters happen. Better safe than worry. GFE Preset triggers wpdie if required constants not defined.
Besides, GFE Preset provides similar overrides to:
- CodeCanyon license key
- encryption key (also known as encryption password)
Minimum Requirements
- PHP v7.2
- WordPress