浏览代码

feat: add default security permissions policy

George Cushen 4 年之前
父节点
当前提交
dbeee61620
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      wowchemy/layouts/index.headers

+ 2 - 1
wowchemy/layouts/index.headers

@@ -1,6 +1,7 @@
 {{- $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 "" -}}
+{{- $default_perms := "accelerometer=(), camera=(), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), payment=(), usb=()" -}}
+{{- $permissions_policy := site.Params.security.permissions.policy | default $default_perms -}}
 # Netlify headers
 # Automatically generated
 # Documentation: http://bit.ly/netlify-deployment