Gwuh
This commit is contained in:
parent
e9fa6b6f25
commit
2ba0e81086
|
@ -2,10 +2,18 @@ const express = require('express');
|
||||||
const db = global.db;
|
const db = global.db;
|
||||||
const router = express.Router();
|
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
|
// GET /login
|
||||||
router.get('/', (req, res) => {
|
router.get('/', (req, res) => {
|
||||||
if (req.session.user) return res.redirect('/dashboard');
|
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
|
// POST /login
|
||||||
|
|
Loading…
Reference in a new issue