Sinatra Authorization
HTTP Authorization helpers for Sinatra.
Example
require “sinatra/authorization”
set :authorization_realm, “Protected zone”
helpers do
def (login, password)
login == "admin" && password == "secret"
end
end
get “/” do
"Hello"
end
get “/admin” do
login_required
"Welcome in protected zone"
end