module CookielessSessions::EnabledController

Protected Instance Methods

default_url_options() click to toggle source
Calls superclass method
# File lib/cookieless_sessions.rb, line 9
def default_url_options
  options = super.dup || {} # super.dup is very important here!

  if session_id.present?
    options[session_key] = session_id
  end

  return options
end
session_id() click to toggle source
# File lib/cookieless_sessions.rb, line 23
def session_id
  request.session.id
end
session_key() click to toggle source
# File lib/cookieless_sessions.rb, line 19
def session_key
  Rails.application.config.session_options[:key]
end