module AngularRailsCsrf::Concern
Public Instance Methods
Source
# File lib/angular_rails_csrf/concern.rb, line 23 def verified_request? super || valid_authenticity_token?(session, request.headers['X-XSRF-TOKEN']) end
Calls superclass method
Private Instance Methods
Source
# File lib/angular_rails_csrf/concern.rb, line 50 def forgery_protection_enabled? defined?(protect_against_forgery?) && protect_against_forgery? && !respond_to?(:__exclude_xsrf_token_cookie?) end
Source
# File lib/angular_rails_csrf/concern.rb, line 44 def option_from(config, option, default = nil) return default if config.nil? config.respond_to?(option) ? config.send(option) : default end
Fetches the given option from config If the option is not set, return a default value