instance method
authorized?
Ruby on Rails 6.1.7.10
Since v6.0.6 Last seen in v6.1.7.10 PrivateAvailable in: v6.0.6 v6.1.7.10
Signature
authorized?(request)
No documentation comment.
Parameters
-
requestreq
Source
# File actionpack/lib/action_dispatch/middleware/host_authorization.rb, line 155
def authorized?(request)
origin_host = request.get_header("HTTP_HOST")
forwarded_host = request.x_forwarded_host&.split(/,\s?/)&.last
@permissions.allows?(origin_host) && (forwarded_host.blank? || @permissions.allows?(forwarded_host))
end
Defined in actionpack/lib/action_dispatch/middleware/host_authorization.rb line 155
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionDispatch::HostAuthorization