Sha256: 4d4e92e4b210baf50223eb6709948f4d4d4cd9fa223ed398e9be51cbb5a88358

Contents?: true

Size: 272 Bytes

Versions: 2

Compression:

Stored size: 272 Bytes

Contents

# frozen_string_literal: true

module CloudflareRails
  # patch ActionDispatch::RemoteIP to use our cloudflare ips - this way
  # request.remote_ip is correct inside of rails
  module RemoteIpProxies
    def proxies
      super + Importer.cloudflare_ips
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
cloudflare-rails-6.2.0 lib/cloudflare_rails/remote_ip_proxies.rb
cloudflare-rails-6.1.0 lib/cloudflare_rails/remote_ip_proxies.rb