Lucky::SecureHeaders::SetFrameGuard
This module sets the HTTP header X-Frame-Options. It's job is responsible for deciding which site can call your site from within a frame. For more information, read up on Clickjacking.
Include this module in the actions you want to add this to.
A required method frame_guard_value must be defined`
class BrowserAction < Lucky::Action
include Lucky::SecureHeaders::SetFrameGuard
def frame_guard_value : String
"deny"
end
end
Options
The frame_guard_value method must be defined and return a String
It can have one of 3 String values:
"sameorigin""deny"- a valid URL e.g.
"https://mysite.com"
Instance methods
frame_guard_value
Source