ruby - How to allow special IP or host access /admin page with Rails? -


if django, can use allowed_hosts = [] in settings.py file.

how rails?

i think can try

def local_allow_ip_ranges     %w{       127.0.0.1       12.123.1.123       192.168.1.0/255.255.255.0     }   end 

now below method checks if given ip in above list

def is_local(ip)     require 'ipaddr'     ip = ipaddr.new(ip)     local_allow_ip_ranges.any? {|range| ipaddr.new(range).include?(ip) }   end 

Comments

Popular posts from this blog

android - MPAndroidChart - How to add Annotations or images to the chart -

javascript - Add class to another page attribute using URL id - Jquery -

firefox - Where is 'webgl.osmesalib' parameter? -