Ruby on rails Rails中的反向DNS查找请求IP

Ruby on rails Rails中的反向DNS查找请求IP,ruby-on-rails,authentication,hostname,reverse-dns,Ruby On Rails,Authentication,Hostname,Reverse Dns,我有一个Rails 3站点,我在其中推出了自己的用户身份验证 我现在正在集成一个第三方服务(Fotomoto),该服务在某些页面上被javascript调用,需要从他们的服务中获取内容。如何有效地将来自某个域的请求列入白名单*.fotomoto.com 我只想在我的before_过滤器中添加一些代码,这些代码足够智能,可以查看请求者并确定它是否来自该域。Fotomoto告诉您如何允许他们在Apache http级别访问,但我只想授予他们对某些控制器操作的访问权 def my_before_fil

我有一个Rails 3站点,我在其中推出了自己的用户身份验证

我现在正在集成一个第三方服务(Fotomoto),该服务在某些页面上被javascript调用,需要从他们的服务中获取内容。如何有效地将来自某个域的请求列入白名单*.fotomoto.com

我只想在我的before_过滤器中添加一些代码,这些代码足够智能,可以查看请求者并确定它是否来自该域。Fotomoto告诉您如何允许他们在Apache http级别访问,但我只想授予他们对某些控制器操作的访问权

def my_before_filter
  unauthorized_access unless signed_in? || request.remote_ip == ??? #check against *.fotomoto.com
end
看起来我最好咨询一个我信任的DNS服务器。如果这有关系的话,我会和Heroku一起主持