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
79
80
81
|
# File 'actionpack/lib/action_controller/metal/http_authentication.rb', line 79
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
83
84
85
|
# File 'actionpack/lib/action_controller/metal/http_authentication.rb', line 83
def authenticate_with_http_basic(&login_procedure)
HttpAuthentication::Basic.authenticate(request, &login_procedure)
end
|
#request_http_basic_authentication(realm = "Application") ⇒ Object