site_perso_app/app/controllers/application_controller.rb
2013-02-07 11:44:54 +01:00

31 lines
462 B
Ruby

class ApplicationController < ActionController::Base
protect_from_forgery
def authenticate_admin!
if !current_admin
redirect_to new_admin_auth_path
end
end
private
def current_admin
if session[:admin_id] and Admin.exists?(session[:admin_id])
@current_admin = Admin.find(session[:admin_id])
else
nil
end
end
helper_method :current_admin
end