use Rack::Protection