class Rampart::Session

Public Class Methods

new(env) click to toggle source
# File lib/rampart/session.rb, line 3
def initialize(env)
  @env = env
end

Public Instance Methods

delete() click to toggle source
# File lib/rampart/session.rb, line 15
def delete
  session[session_key] = nil
end
fetch() click to toggle source
# File lib/rampart/session.rb, line 11
def fetch
  session[session_key]
end
store(user_id) click to toggle source
# File lib/rampart/session.rb, line 7
def store(user_id)
  session[session_key] = user_id
end

Private Instance Methods

session() click to toggle source
# File lib/rampart/session.rb, line 21
def session
  @env["rack.session"]
end
session_key() click to toggle source
# File lib/rampart/session.rb, line 25
def session_key
  @env["rampart.session.key"]
end