From 393b19c76fb751096ca57a7a99e8e03f404ed1d4 Mon Sep 17 00:00:00 2001 From: George Cushen Date: Tue, 26 Jan 2021 01:01:38 +0000 Subject: [PATCH] feat(security): add support for Permissions-Policy To use, set Params.security.permissions.policy --- wowchemy/layouts/index.headers | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wowchemy/layouts/index.headers b/wowchemy/layouts/index.headers index 0f82b96c..a8e00fdb 100644 --- a/wowchemy/layouts/index.headers +++ b/wowchemy/layouts/index.headers @@ -1,5 +1,6 @@ {{- $csp_policy := site.Params.security.csp.policy | default "" -}} {{- $csp_report_only := site.Params.security.csp.report_only | default false -}} +{{- $permissions_policy := site.Params.security.permissions.policy | default "" -}} # Netlify headers # Automatically generated # Documentation: http://bit.ly/netlify-deployment @@ -9,6 +10,7 @@ X-Content-Type-Options: nosniff Strict-Transport-Security: max-age=31536000; includeSubDomains {{with $csp_policy}}Content-Security-Policy{{if $csp_report_only}}-Report-Only{{end}}: {{.}}{{end}} + {{with $permissions_policy}}Permissions-Policy: {{.}}{{end}} /index.webmanifest Content-Type: application/manifest+json /index.xml