tududi/app/helpers/authentication_helper.rb
2023-11-13 11:47:56 +02:00

15 lines
314 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', '/signup'].include? request.path
redirect '/login' unless logged_in?
end
end