Makes it dead easy to do HTTP Basic, Digest and Token authentication.
nonce(secret_key, time = Time.now) Instance Public methods Uses an MD5 digest
raw_params(auth) Instance Public methods This method takes an authorization
validate_digest_response(request, realm, &password_procedure) Instance Public methods
authenticate(request, realm, &password_procedure) Instance Public methods Returns
expected_response(http_method, uri, credentials, password, password_is_ha1=true) Instance Public methods
auth_scheme(request) Instance Public methods
authenticate_with_http_digest(realm = "Application", &password_procedure) Instance Public methods
authenticate(controller, &login_procedure) Instance Public methods If token
ha1(credentials, password) Instance Public methods
authentication_request(controller, realm, message = nil) Instance Public methods
Page 2 of 4