diff --git a/pass/routes/key.js b/pass/routes/key.js index ee39978d9268817d6c9d59768f62a8bce65ad75e..1156cf9f002b35ea3a6f1277beba22e56a9e9e02 100644 --- a/pass/routes/key.js +++ b/pass/routes/key.js @@ -17,7 +17,11 @@ router.get("/create", function (req, res, next) { }); router.get("/enter", function (req, res, next) { - res.render("login/key"); + if (req.cookies.key) { + res.redirect("/key/" + encodeURIComponent(req.cookies.key)); + } else { + res.render("login/key"); + } }); const upload_storage = multer.memoryStorage();