diff --git a/lib/web/auth.js b/lib/web/auth.js index 8154d104..7aeb7c91 100644 --- a/lib/web/auth.js +++ b/lib/web/auth.js @@ -70,6 +70,8 @@ function handleLogin(req, res) { } if (req.hostname.indexOf(Config.get("http.root-domain")) >= 0) { + // Prevent non-root cookie from screwing things up + res.clearCookie("auth"); res.cookie("auth", auth, { domain: Config.get("http.root-domain-dotted"), expires: expiration,