mirror of
https://github.com/tiennm99/HugoBlox-kit.git
synced 2026-10-13 06:14:48 +00:00
feat: add security option to allow frames
site.Params.security.allow_frame
This commit is contained in:
1 parent
55d7a2bff4
commit
48f2ceefe1
2 files changed
+4
-3
No files matched your search
@@ -1,12 +1,13 @@
|
||||
{{- $csp_policy := site.Params.security.csp.policy | default "" -}}
|
||||
{{- $csp_report_only := site.Params.security.csp.report_only | default false -}}
|
||||
{{- $allow_frame := site.Params.security.allow_frame | default false -}}
|
||||
{{- $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
|
||||
# Documentation: https://wowchemy.com/docs/hugo-tutorials/security/
|
||||
/*
|
||||
X-Frame-Options: DENY
|
||||
{{if not $allow_frame}}X-Frame-Options: DENY{{end}}
|
||||
X-XSS-Protection: 1; mode=block
|
||||
X-Content-Type-Options: nosniff
|
||||
Strict-Transport-Security: max-age=31536000; includeSubDomains
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Netlify redirects
|
||||
# Automatically generated
|
||||
# Documentation: http://bit.ly/netlify-deployment
|
||||
# Documentation: https://docs.netlify.com/routing/redirects/
|
||||
{{- /* Note: code purposely un-indented to preserve required spacing in output. */ -}}
|
||||
{{- range $page := where site.AllPages ".Aliases" "!=" nil -}}
|
||||
{{- range $page.Aliases }}
|
||||
|
||||
Reference in new issue
Block a user