diff options
Diffstat (limited to 'auth/index.js')
-rw-r--r-- | auth/index.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/auth/index.js b/auth/index.js index 69f6435..0dac61c 100644 --- a/auth/index.js +++ b/auth/index.js @@ -12,14 +12,14 @@ app.use("/", express.static(__dirname + "/public")); app.post("/api/login", async (req, res) => { const { username, password } = req.body; if (!(username && password)) return res.send("error"); - const user = await db.query("SELECT id, password FROM users WHERE username = ?", [username]); + const user = (await db.query("SELECT id, password FROM users WHERE username = ?", [username]))[0]; if (!user.password) return res.send("error"); const loggedIn = await bcrypt.compare(password, user.password); if (loggedIn) { req.session.loggedIn = true; req.session.uid = user.id; } - return res.send(LoggedIn); + return res.send(loggedIn); }); app.put("/api/password", async (req, res) => { |