module Notable::UnverifiedRequest

Public Instance Methods

track_unverified_request() click to toggle source
# File lib/notable/unverified_request.rb, line 9
def track_unverified_request
  if respond_to?(:verified_request?, true) && !verified_request?
    expected = form_authenticity_token
    actual = form_authenticity_param || request.headers["X-CSRF-Token"]
    Notable.track "Unverified Request", "#{actual || "nil"} != #{expected}"
  end
end