diff --git a/web/lib/express.js b/web/lib/express.js index 283e8c4..f255d22 100644 --- a/web/lib/express.js +++ b/web/lib/express.js @@ -211,7 +211,9 @@ router.get("/login", { public: true }, async (req, res) => { router.post("/login", { public: true }, async (req, res) => { const submittedKey = - req.files && req.files.ssb_key && req.files.ssb_key.data.toString(); + req.files && req.files.ssb_key + ? req.files.ssb_key.data.toString() + : req.body.ssb_key; await doLogin(submittedKey, res); });