Ruby on Rails 5.2 - ActionController::HttpAuthentication::Digest::ControllerMethods

मॉड्यूल एक्शनकंट्रोलर :: HttpAuthentication :: डाइजेस्ट: कंट्रोलरमैथोड्स




ruby

मॉड्यूल एक्शनकंट्रोलर :: HttpAuthentication :: डाइजेस्ट: कंट्रोलरमैथोड्स

सार्वजनिक प्रवृत्ति के तरीके

प्रमाणिक_or_request_with_http_digest (realm = "अनुप्रयोग", संदेश = nil, और password_procedure) दिखाएँ स्रोत
# File actionpack/lib/action_controller/metal/http_authentication.rb, line 181
def authenticate_or_request_with_http_digest(realm = "Application", message = nil, &password_procedure)
  authenticate_with_http_digest(realm, &password_procedure) || request_http_digest_authentication(realm, message)
end
प्रमाणिक_तस्वीर_हॉट_डिजिस्ट (realm = "अनुप्रयोग", और पासवर्ड_प्रक्रिया) स्रोत दिखाएँ
# File actionpack/lib/action_controller/metal/http_authentication.rb, line 186
def authenticate_with_http_digest(realm = "Application", &password_procedure)
  HttpAuthentication::Digest.authenticate(request, realm, &password_procedure)
end

HTTP Digest साथ प्रमाणित, सही या गलत रिटर्न

request_http_digest_authentication (क्षेत्र = "अनुप्रयोग", संदेश = शून्य) स्रोत दिखाएं
# File actionpack/lib/action_controller/metal/http_authentication.rb, line 191
def request_http_digest_authentication(realm = "Application", message = nil)
  HttpAuthentication::Digest.authentication_request(self, realm, message)
end

HTTP Digest प्रमाणीकरण हेडर सहित रेंडर आउटपुट