module Currentuser::Services::Authenticates

Public Instance Methods

currentuser_id() click to toggle source
# File lib/currentuser/services/controllers/authenticates.rb, line 13
def currentuser_id
  return @currentuser_id ||= currentuser_session && currentuser_session['id']
end
currentuser_session() click to toggle source
# File lib/currentuser/services/controllers/authenticates.rb, line 9
def currentuser_session
  return session[:currentuser]
end
currentuser_sign_in_url() click to toggle source
# File lib/currentuser/services/controllers/authenticates.rb, line 17
def currentuser_sign_in_url
  return Services.currentuser_url(:sign_in)
end
currentuser_sign_out_url() click to toggle source
# File lib/currentuser/services/controllers/authenticates.rb, line 25
def currentuser_sign_out_url
  return currentuser_services.sign_out_url
end
currentuser_sign_up_url() click to toggle source
# File lib/currentuser/services/controllers/authenticates.rb, line 21
def currentuser_sign_up_url
  return Services.currentuser_url(:sign_up)
end
require_currentuser() click to toggle source
# File lib/currentuser/services/controllers/authenticates.rb, line 4
def require_currentuser
  return  if currentuser_id
  redirect_to currentuser_sign_in_url
end