Expressjs middleware: Parse and validate the authorization header in a node server.