Module: Rack::Secure::Referer

Defined in:
lib/rack/secure/referer.rb,
lib/rack/secure/referer/version.rb

Constant Summary collapse

VERSION =
"1.0.0"

Instance Method Summary collapse

Instance Method Details

#new(env) ⇒ Object



7
8
9
10
11
12
# File 'lib/rack/secure/referer.rb', line 7

def new(env)
  unless env['HTTP_REFERER'].nil? || env['HTTP_REFERER'].match(/\Ahttp(s)?:\/\//i)
    env['HTTP_REFERER'] = nil
  end
  super
end