module AuthorizedNetworks::ControllerExtension

Public Instance Methods

require_authorized_network(options = {}) click to toggle source
# File lib/authorized_networks/controller_extension.rb, line 4
def require_authorized_network(options = {})
  unless AuthorizedNetworks.valid_ip?(request.ip, options)
    raise AuthorizedNetworks::UnauthorizedNetworkError, "#{request.ip} does not have access to this resource"
  end
end