2022-02-03 18:41:15 +01:00
|
|
|
var express = require('express');
|
|
|
|
var router = express.Router();
|
2022-02-10 07:42:27 +01:00
|
|
|
var db = require('../models');
|
|
|
|
var User = db.User;
|
|
|
|
var Session = db.Session;
|
2022-02-03 18:41:15 +01:00
|
|
|
|
|
|
|
/* GET home page. */
|
2022-02-10 07:42:27 +01:00
|
|
|
router.get('/', async function(req, res, next) {
|
|
|
|
console.log(req.cookies.sessionid);
|
2022-02-11 20:02:52 +01:00
|
|
|
var sessionId = req.cookies.sessionid;
|
|
|
|
var session;
|
|
|
|
var user;
|
|
|
|
if(sessionId != undefined) {
|
|
|
|
session = await Session.findOne({
|
|
|
|
include: User,
|
|
|
|
where: {
|
|
|
|
sessionid: sessionId
|
|
|
|
}
|
|
|
|
});
|
|
|
|
if(session) {
|
|
|
|
user = session.User;
|
|
|
|
res.render('index', { auth: user });
|
|
|
|
} else {
|
|
|
|
res.redirect('/login');
|
|
|
|
}
|
|
|
|
} else {
|
|
|
|
res.redirect('/login');
|
2022-02-10 07:42:27 +01:00
|
|
|
}
|
2022-02-03 18:41:15 +01:00
|
|
|
});
|
|
|
|
|
|
|
|
module.exports = router;
|