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