]> git.openstreetmap.org Git - rails.git/blobdiff - config/initializers/secure_headers.rb
Default frame-src to self
[rails.git] / config / initializers / secure_headers.rb
index f30a4b86c3a6631e8e667f0ad1074df981662faf..9af170623198f763f55e2e8fb2593bd49904ad25 100644 (file)
@@ -6,6 +6,7 @@ if defined?(CSP_REPORT_URL)
     :font_src => %w['none'],
     :form_action => %w['self'],
     :frame_ancestors => %w['self'],
+    :frame_src => %w['self'],
     :img_src => %w['self' data: www.gravatar.com *.wp.com *.tile.openstreetmap.org *.tile.thunderforest.com *.openstreetmap.fr],
     :media_src => %w['none'],
     :object_src => %w['self'],
@@ -27,7 +28,7 @@ cookie_policy = {
 }
 
 SecureHeaders::Configuration.default do |config|
-  config.hsts = "max-age=0"
+  config.hsts = SecureHeaders::OPT_OUT
   config.csp = SecureHeaders::OPT_OUT
   config.csp_report_only = csp_policy
   config.cookies = cookie_policy