PAY NO ATTENTION TO THIS COMMIT, NOTHING TO SEE HERE

This commit is contained in:
Kyle Drake 2013-06-22 22:14:32 -07:00
parent 2a54b5c0c3
commit 5e7346300e
4 changed files with 64 additions and 14 deletions

17
app.rb
View file

@ -209,6 +209,23 @@ get '/privacy' do
slim :'privacy'
end
get '/admin' do
require_admin
slim :'admin'
end
post '/admin/banhammer' do
require_admin
site = Site[username: params[:username]]
binding.pry
flash[:success] = 'MISSION ACCOMPLISHED'
end
def require_admin
redirect '/' unless signed_in? && current_site.is_admin
end
def dashboard_if_signed_in
redirect '/dashboard' if signed_in?
end