Merge pull request #18 from markdumay/npm

Improve security headers
This commit is contained in:
Mark Dumay
2022-04-02 08:11:24 +02:00
committed by GitHub

View File

@@ -20,20 +20,18 @@
X-Content-Type-Options = "nosniff" X-Content-Type-Options = "nosniff"
X-XSS-Protection = "1; mode=block" X-XSS-Protection = "1; mode=block"
Content-Security-Policy = """\ Content-Security-Policy = """\
base-uri 'self'; \
child-src https://utteranc.es; \
default-src 'self'; \ default-src 'self'; \
font-src 'self' https://fonts.gstatic.com https://fonts.googleapis.com; \ script-src 'report-sample' 'self' https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js https://utteranc.es/client.js; \
form-action 'self'; \ style-src 'report-sample' 'self' https://fonts.googleapis.com; \
img-src 'self'; \
object-src 'none'; \ object-src 'none'; \
script-src 'report-sample' 'self' \ base-uri 'self'; \
https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js \ connect-src 'self'; \
https://cdn.jsdelivr.net/npm/flexsearch@0.7.21/dist/flexsearch.bundle.js \ font-src 'self' https://fonts.gstatic.com; \
https://utteranc.es/client.js; \ frame-src 'self' https://utteranc.es; \
style-src 'report-sample' 'self' \ img-src 'self'; \
https://fonts.googleapis.com \ manifest-src 'self'; \
https://cdn.jsdelivr.net/npm/flexsearch@0.7.21/dist/flexsearch.bundle.js \ media-src 'self'; \
worker-src 'none'; \
""" """
X-Frame-Options = "SAMEORIGIN" X-Frame-Options = "SAMEORIGIN"
Referrer-Policy = "strict-origin" Referrer-Policy = "strict-origin"