From 57fd6fece1a8ba4ed5f630d5a78a66067317c05a Mon Sep 17 00:00:00 2001 From: Gary Kramlich Date: Thu, 6 Nov 2014 22:02:34 -0600 Subject: [PATCH] support express 4.x router nesting --- lib/passport-http/strategies/digest.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/passport-http/strategies/digest.js b/lib/passport-http/strategies/digest.js index 1984d89..0b810ed 100644 --- a/lib/passport-http/strategies/digest.js +++ b/lib/passport-http/strategies/digest.js @@ -112,7 +112,9 @@ DigestStrategy.prototype.authenticate = function(req) { if (!creds.username) { return this.fail(this._challenge()); } - if (req.url !== creds.uri) { + + var url = req.originalUrl ? req.originalUrl : req.url; + if (url !== creds.uri) { return this.fail(400); }