Module: Salestation::Web::IPAddress

Defined in:
lib/salestation/web/ip_address.rb

Class Method Summary collapse

Class Method Details

.extract(request) ⇒ Object



6
7
8
9
10
11
12
# File 'lib/salestation/web/ip_address.rb', line 6

def self.extract(request)
  if request['HTTP_X_FORWARDED_FOR'].nil?
    request['REMOTE_ADDR']
  else
    request['HTTP_X_FORWARDED_FOR'].split(',').first
  end
end