class Object

Public Instance Methods

authenticate!() click to toggle source
# File lib/sinatra/rider/authentication.rb, line 16
def authenticate!
  auth_class = defined?(User) ? User : Sinatra::Rider::User
  auth = auth_class.authenticate(params["username"], params["password"])
  auth.nil? ? fail!("Could not log in") : success!(auth)
end
valid?() click to toggle source
# File lib/sinatra/rider/authentication.rb, line 12
def valid?
  params["username"] || params["password"]
end