feat(security): #314 include hsts
This commit was merged in pull request #316.
This commit is contained in:
@@ -34,6 +34,7 @@ func SecurityHeaders(serverSettings *types.Settings) func(http.Handler) http.Han
|
|||||||
w.Header().Set("Permissions-Policy", "geolocation=(), camera=(), microphone=()")
|
w.Header().Set("Permissions-Policy", "geolocation=(), camera=(), microphone=()")
|
||||||
w.Header().Set("Referrer-Policy", "strict-origin-when-cross-origin")
|
w.Header().Set("Referrer-Policy", "strict-origin-when-cross-origin")
|
||||||
w.Header().Set("Permissions-Policy", "interest-cohort=()")
|
w.Header().Set("Permissions-Policy", "interest-cohort=()")
|
||||||
|
w.Header().Set("Strict-Transport-Security", "max-age=63072000; includeSubDomains; preload")
|
||||||
|
|
||||||
if r.Method == "OPTIONS" {
|
if r.Method == "OPTIONS" {
|
||||||
w.WriteHeader(http.StatusOK)
|
w.WriteHeader(http.StatusOK)
|
||||||
|
|||||||
Reference in New Issue
Block a user