From f5958f818e38160f43ac250e87cd8644ec846ba5 Mon Sep 17 00:00:00 2001 From: Robb Traister Date: Fri, 21 Oct 2016 10:46:20 -0400 Subject: [PATCH] fix digest for nested routers --- lib/passport-http/strategies/digest.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/passport-http/strategies/digest.js b/lib/passport-http/strategies/digest.js index f0433e8..9571f32 100644 --- a/lib/passport-http/strategies/digest.js +++ b/lib/passport-http/strategies/digest.js @@ -112,7 +112,8 @@ DigestStrategy.prototype.authenticate = function(req) { if (!creds.username) { return this.fail(this._challenge()); } - if (req.url !== creds.uri) { + var url = req.originalUrl || req.url; + if (url !== creds.uri) { return this.fail(400); }