add sessions for admin access
This commit is contained in:
@@ -34,7 +34,12 @@ class ApplicationController < ActionController::Base
|
||||
end
|
||||
|
||||
def require_admin
|
||||
unless admin?
|
||||
unless logged_in?
|
||||
redirect_to login_path, alert: "You must be logged in to access this page."
|
||||
return
|
||||
end
|
||||
|
||||
unless current_user.admin?
|
||||
redirect_to root_path, alert: "You must be an administrator to access this page."
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user