From 2ba0e8108663294cd6cd31ba0bbf16804b87f6ab Mon Sep 17 00:00:00 2001 From: ChrisChrome Date: Sun, 31 Aug 2025 10:57:55 -0600 Subject: [PATCH] Gwuh --- routes/login.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/routes/login.js b/routes/login.js index e328656..1a80684 100644 --- a/routes/login.js +++ b/routes/login.js @@ -2,10 +2,18 @@ const express = require('express'); const db = global.db; const router = express.Router(); +const cannedErrors = { + 1: 'Invalid username or password.', + 2: 'Username and password are required.', + 3: 'Internal server error.', + 4: 'Please log in to continue.' +} + // GET /login router.get('/', (req, res) => { if (req.session.user) return res.redirect('/dashboard'); - res.render('login'); // Assumes you have a 'login' view/template + const err = cannedErrors[req.query.err]; + res.render('login', { error: err }); // Assumes you have a 'login' view/template }); // POST /login