about summary refs log tree commit diff
path: root/config/initializers/trusted_proxies.rb
blob: 3c2afd8cdb0048bf39ae0b0f523b0fd962e252fa (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
module Rack
  class Request
    def trusted_proxy?(ip)
      if Rails.application.config.action_dispatch.trusted_proxies.nil?
        super
      else
        Rails.application.config.action_dispatch.trusted_proxies.any? { |proxy| proxy === ip }
      end
    end
  end
end