Ruby on Rails 5.2 - ActionController::RequestForgeryProtection::ProtectionMethods::NullSession

क्लास एक्शनकंट्रोलर :: RequestForgeryProtection :: ProtectionMethods :: NullSession




ruby

क्लास एक्शनकंट्रोलर :: RequestForgeryProtection :: ProtectionMethods :: NullSession

जनक:
Object

पब्लिक क्लास के तरीके

नया (नियंत्रक) स्रोत दिखाएँ
# File actionpack/lib/action_controller/metal/request_forgery_protection.rb, line 158
def initialize(controller)
  @controller = controller
end

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

handle_unverified_request () स्रोत दिखाएं
# File actionpack/lib/action_controller/metal/request_forgery_protection.rb, line 163
def handle_unverified_request
  request = @controller.request
  request.session = NullSessionHash.new(request)
  request.flash = nil
  request.session_options = { skip: true }
  request.cookie_jar = NullCookieJar.build(request, {})
end

यह वह विधि है जो अनुरोध को असत्यापित पाए जाने पर अनुप्रयोग व्यवहार को परिभाषित करती है।