Created a new plugin to handle saving the wiki to a PHP based server.
This can replace legacy store.php usage. The plugin is a bit more streamlined, updated code base, and adds some security enhancements to the process.
It also has a fairly thorough debug test that can be run during setup to help squash environment/server problems
Project page here:
Comments and contributions welcome.
Security wise offers:
- Challenge Digest Authentication (enhanced security)
-- This simple mechanism avoids passing the password in plain text. Instead the server is queried for a challenge token and that token is then combined with the password to form a new string that is both unique and temporary.
- Data Integrity Signing (enhanced security)
-- This practice creates a unique signature of the wiki text with the secret key. Checking the validity of this signature ensures the integrity of the wiki data and helps prevent tampering in transit.
Please let me know your thoughts.