Adds opctim/symfony-csp-bundle (#1610)

* Adds opctim/symfony-csp-bundle

* Adds newline

* Dummy commit

* Dummy commit

* Dummy commit

* Updates README url

* Updates config template

* Adds version 1.1

* Changes ~ to null

* Dummy commit

* Adds routeParams config

* Dummy commit

* Removes 1.0

* Renames routeParams to route_params

* Comments out alias

* Removes anchor / alias

---------

Co-authored-by: Tim Nelles <tim.nelles@denkwerk.com>
This commit is contained in:
Tim
2024-04-27 17:04:05 +02:00
committed by GitHub
parent 8f56f2cee9
commit d51ff09530
2 changed files with 45 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
opctim_csp_bundle:
# See https://github.com/opctim/symfony-csp-bundle?tab=readme-ov-file#the-always_add-option
always_add: []
# See https://github.com/opctim/symfony-csp-bundle?tab=readme-ov-file#the-report-option
report:
url: null
route: null
route_params: []
chance: 100
# https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP
# See https://github.com/opctim/symfony-csp-bundle?tab=readme-ov-file#configuration
directives:
default-src:
- "'self'"
- 'data:'
- 'https:'
base-uri:
- "'self'"
object-src:
- "'none'"
script-src:
- "'self'"
img-src:
- "'self'"
style-src:
- "'self'"
- "'unsafe-inline'"
# For different set-ups in the dev environment
when@dev:
opctim_csp_bundle:
# always_add: []
directives:
# Add your directive overrides here

View File

@@ -0,0 +1,8 @@
{
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"bundles": {
"Opctim\\CspBundle\\OpctimCspBundle": ["all"]
}
}