Module: ActionController::HttpAuthentication::Basic::ControllerMethods
Defined Under Namespace
Modules: ClassMethods
Instance Method Summary
collapse
append_features, extended, included
Instance Method Details
#authenticate_or_request_with_http_basic(realm = "Application", &login_procedure) ⇒ Object
120
121
122
|
# File 'actionpack/lib/action_controller/metal/http_authentication.rb', line 120
def authenticate_or_request_with_http_basic(realm = "Application", &login_procedure)
authenticate_with_http_basic(&login_procedure) || request_http_basic_authentication(realm)
end
|
#authenticate_with_http_basic(&login_procedure) ⇒ Object
124
125
126
|
# File 'actionpack/lib/action_controller/metal/http_authentication.rb', line 124
def authenticate_with_http_basic(&login_procedure)
HttpAuthentication::Basic.authenticate(request, &login_procedure)
end
|
#request_http_basic_authentication(realm = "Application") ⇒ Object