module SessionAuth
Provides methods for Authenticating via a Rails session
Public Instance Methods
authenticate_user!()
click to toggle source
# File lib/generators/rockstart/authorization/auth0/templates/app/controllers/concerns/session_auth.rb, line 20 def authenticate_user! redirect_to url_for_authentication unless user_signed_in? end
current_user()
click to toggle source
# File lib/generators/rockstart/authorization/auth0/templates/app/controllers/concerns/session_auth.rb, line 12 def current_user User.new(session[:userinfo]) end
user_signed_in?()
click to toggle source
# File lib/generators/rockstart/authorization/auth0/templates/app/controllers/concerns/session_auth.rb, line 16 def user_signed_in? session[:userinfo].present? end