aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_dispatch/middleware/session/abstract_store.rb
diff options
context:
space:
mode:
Diffstat (limited to 'actionpack/lib/action_dispatch/middleware/session/abstract_store.rb')
-rw-r--r--actionpack/lib/action_dispatch/middleware/session/abstract_store.rb12
1 files changed, 0 insertions, 12 deletions
diff --git a/actionpack/lib/action_dispatch/middleware/session/abstract_store.rb b/actionpack/lib/action_dispatch/middleware/session/abstract_store.rb
index b03244d025..3e8d64b0c6 100644
--- a/actionpack/lib/action_dispatch/middleware/session/abstract_store.rb
+++ b/actionpack/lib/action_dispatch/middleware/session/abstract_store.rb
@@ -93,13 +93,6 @@ module ActionDispatch
:cookie_only => true
}
- # This regular expression is used to split the levels of a domain:
- # So www.example.co.uk gives:
- # $1 => www.
- # $2 => example
- # $3 => co.uk
- DOMAIN_REGEXP = /^(.*\.)*(.*)\.(...|...\...|....|..\...|..)$/
-
def initialize(app, options = {})
@app = app
@default_options = DEFAULT_OPTIONS.merge(options)
@@ -129,11 +122,6 @@ module ActionDispatch
cookie[:expires] = Time.now + options.delete(:expire_after)
end
- if options[:domain] == :all
- env["HTTP_HOST"] =~ DOMAIN_REGEXP
- options[:domain] = ".#{$2}.#{$3}"
- end
-
request = ActionDispatch::Request.new(env)
set_cookie(request, cookie.merge!(options))
end