From edea1118eb7af3a3cb87b5c1524cdd583c468cf9 Mon Sep 17 00:00:00 2001
From: Alex Miranda <alexandermichaelmiranda@gmail.com>
Date: Fri, 22 Jan 2021 16:26:30 +0000
Subject: [PATCH] Adds Content-Security-Policy template to theme (#504)
---
exampleSite/config.toml | 19 +++++++++++++++++++
1 files changed, 19 insertions(+), 0 deletions(-)
diff --git a/exampleSite/config.toml b/exampleSite/config.toml
index 751acf8..a9b89f5 100644
--- a/exampleSite/config.toml
+++ b/exampleSite/config.toml
@@ -80,6 +80,25 @@
[params.cloudflare]
token = "token"
+# If you want to implement a Content-Security-Policy, add this section
+[params.csp]
+ childsrc = ["'self'"]
+ fontsrc=["'self'",
+ "https://fonts.gstatic.com",
+ "https://cdn.jsdelivr.net/"]
+ formaction = ["'self'"]
+ framesrc = ["'self'"]
+ imgsrc = ["'self'"]
+ objectsrc = ["'none'"]
+ stylesrc = ["'self'",
+ "'unsafe-inline'",
+ "https://fonts.googleapis.com/",
+ "https://cdn.jsdelivr.net/"]
+ scriptsrc = ["'self'",
+ "'unsafe-inline'",
+ "https://www.google-analytics.com"]
+ prefetchsrc = ["'self'"]
+
[taxonomies]
category = "categories"
series = "series"
--
Gitblit v1.10.0