module Roda::RodaPlugins::HostAuthorization

def self.configure(app, host, opts=OPTS, &block)

def self.configure(app, host, opts=OPTS, &block)
  app.opts[:host_authorization_host] = host
  app.opts[:host_authorization_check_forwarded] = opts[:check_forwarded] if opts.key?(:check_forwarded)
  if block
    app.define_roda_method(:host_authorization_unauthorized, 1, &block)
  end
end