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