tududi/app/helpers/authentication_helper.rb
2023-11-13 12:02:01 +02:00

15 lines
303 B
Ruby

module AuthenticationHelper
def logged_in?
!!session[:user_id]
end
def current_user
@current_user ||= User.find(session[:user_id]) if session[:user_id]
end
def require_login
return if ['/login', '/logout'].include? request.path
redirect '/login' unless logged_in?
end
end