diff --git a/lib/basicAuth.js b/lib/basicAuth.js index b49b5b9..760bb18 100644 --- a/lib/basicAuth.js +++ b/lib/basicAuth.js @@ -13,6 +13,7 @@ module.exports = function basicAuth(callback, realm) { if (!authorization) unauthorized(res); + return; var parts = authorization.split(" "); var scheme = parts[0]; @@ -21,6 +22,7 @@ module.exports = function basicAuth(callback, realm) { if (scheme !== "Basic") { res.writeHead(400); res.end(); + return; } if (callback(credentials[0], credentials[1]) === true) {