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 - How to save instance state of selected radiobutton on menu -

python 3 IndexError: list index out of range -

IF statement in MySQL trigger -