module SinatraAdmin::SessionHelper
Public Instance Methods
authenticate!()
click to toggle source
# File lib/sinatra-admin/helpers/session.rb, line 13 def authenticate! unless warden.authenticated?(:sinatra_admin) flash[:error] = "You must log in" redirect to('login') end end
public_routes()
click to toggle source
# File lib/sinatra-admin/helpers/session.rb, line 3 def public_routes [ '/admin/login', '/admin/login/', '/admin/unauthenticated', '/admin/unauthenticated/', '/admin/not_found/' ] end
warden()
click to toggle source
# File lib/sinatra-admin/helpers/session.rb, line 20 def warden env['warden'] end