module Cloudflare::Rails::Railtie::CheckTrustedProxies

patch rack::request::helpers to use our cloudflare ips - this way request.ip is correct inside of rack and rails

Public Instance Methods

trusted_proxy?(ip) click to toggle source
Calls superclass method
# File lib/cloudflare/rails/railtie.rb, line 9
def trusted_proxy?(ip)
  ::Rails.application.config.cloudflare.ips.any? { |proxy| proxy === ip } || super
end