Basic access authentication (basic auth) middleware for Node.js