mirror of
https://github.com/neocities/neocities.git
synced 2025-07-25 20:08:27 +02:00
PAY NO ATTENTION TO THIS COMMIT, NOTHING TO SEE HERE
This commit is contained in:
parent
2a54b5c0c3
commit
5e7346300e
4 changed files with 64 additions and 14 deletions
17
app.rb
17
app.rb
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue