Module: Rack::Secure::Referer

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

Constant Summary collapse

VERSION =
"1.0.1"

Instance Method Summary collapse

Instance Method Details

#new(*args) ⇒ Object



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

def new(*args)
  env = args[0]
  if !env['HTTP_REFERER'].nil? && !env['HTTP_REFERER'].match(/\Ahttp(s)?:\/\//i)
    env['HTTP_REFERER'] = nil
  end
  super
end