Skip to content

Instantly share code, notes, and snippets.

@awesome
Forked from mtodd/config.ru
Created March 30, 2009 23:59
Show Gist options
  • Save awesome/87963 to your computer and use it in GitHub Desktop.
Save awesome/87963 to your computer and use it in GitHub Desktop.
use Rack::Auth::Basic do |login, password|
# Account.find_by_login(login) returns a Hash:
# account = {:login => "dude", :password => "awesome"}
account = Account.find_by_login(login)
account.authenticate(password)
end
run Fuck
# so...
use Rack::Auth::Basic do |login, password|
account = Account.find_by_login(login) # => {:login => "dude", :password => "awesome"}
account[:password] == password
end
run Fuck
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment