Rack middleware that provides authentication for rack applications
