method
authorized?
v6.0.0 -
Show latest stable
- Class:
ActionDispatch::HostAuthorization
authorized?(request)private
No documentation available.
# File actionpack/lib/action_dispatch/middleware/host_authorization.rb, line 91
def authorized?(request)
origin_host = request.get_header("HTTP_HOST").to_s.sub(/:\d+\z/, "")
forwarded_host = request.x_forwarded_host.to_s.split(/,\s?/).last.to_s.sub(/:\d+\z/, "")
@permissions.allows?(origin_host) &&
(forwarded_host.blank? || @permissions.allows?(forwarded_host))
end