diff --git a/routes/login.js b/routes/login.js index 34512ef..6c59c28 100644 --- a/routes/login.js +++ b/routes/login.js @@ -24,12 +24,15 @@ router.post('/', (req, res) => { console.log(req.body) if (!username || !password) return res.status(400).render('login', { error: 'Username and password are required.' }); db.query('SELECT * FROM users WHERE username = ?', [username]).then(async (user) => { - if (!user) return res.status(401).render('login', { error: 'Invalid username or password.' }); - console.log(password, user.passwordHash); - const match = await global.comparePassword(user); - if (!match) return res.status(401).render('login', { error: 'Invalid username or password.' }); - req.session.user = { user }; - res.redirect('/dashboard'); + console.log(user); + res.send("Test") + // This is the original code, commented out for debugging + // if (!user) return res.status(401).render('login', { error: 'Invalid username or password.' }); + // console.log(password, user.passwordHash); + // const match = await global.comparePassword(user); + // if (!match) return res.status(401).render('login', { error: 'Invalid username or password.' }); + // req.session.user = { user }; + // res.redirect('/dashboard'); }).catch(err => { global.log.error(`Database error during login: ${err}`); res.status(500).render('login', { error: 'Internal server error.' });