Description
For a perfectly secured website, you have to avoid ‹unsafe-eval› and ‹unsafe-inline› in your content-security-policy header.
This plugin add nonces to script/style tags and add those nonces to the content-security-policy header, so your website will be more secure, even if there are other actions to perform in order to have a very strong protection.
Features
There are no settings, it’s a plug and play plugin.
This plugin automaticallly:
– add a nonce to each script and style tag and a sha256 hash to online events (onload / onclick)
– generate Content Security Policy header with all nonces and hashes + basics (base-uri ’self›, google fonts, gravatar, maxcdn.bootstrapcdn…)
Tested / Works with no cache system, WP Rocket on Plesk (Nginx/Apache webserver) and Lscache (Openlitespeed/Litespeed webserver)
Should work elsewhere, just say me and I’ll add your setup to this list.
Requirements
- WordPress 5.0 or higher.
Installation
- Extract the zip file and just drop the contents in the
wp-content/plugins/
directory of your WordPress installation or install it directly from your dashboard and then activate the plugin from Plugins page. - There’s not options page, simply install and activate.
FAQ
-
Is there something to do after install?
-
Yes, just activate it!
Reviews
Contributors & Developers
“CSP-ANTS&ST” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “CSP-ANTS&ST” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0
- Initial release