module TokenAuthenticateMe::Concerns::Controllers::SessionAuthenticateable
Protected Instance Methods
authenticate_with_session()
click to toggle source
# File lib/token_authenticate_me/concerns/controllers/session_authenticateable.rb, line 22 def authenticate_with_session session_authentication = TokenAuthenticateMe::SessionAuthentication.new(controller: self) session_authentication.authenticate end
authenticated_session()
click to toggle source
# File lib/token_authenticate_me/concerns/controllers/session_authenticateable.rb, line 18 def authenticated_session @session ||= authenticate_with_session end
redirect_to_login()
click to toggle source
# File lib/token_authenticate_me/concerns/controllers/session_authenticateable.rb, line 35 def redirect_to_login redirect_to login_url end
return_to_url()
click to toggle source
# File lib/token_authenticate_me/concerns/controllers/session_authenticateable.rb, line 27 def return_to_url session[:return_to] end
save_return_to_url()
click to toggle source
# File lib/token_authenticate_me/concerns/controllers/session_authenticateable.rb, line 31 def save_return_to_url session[:return_to] = request.url end