23 lines
552 B
JavaScript
23 lines
552 B
JavaScript
const router = require('express').Router();
|
|
const util = require("./../utilities/utilities.js");
|
|
|
|
// processing request
|
|
router.get('/', async function(req, res) {
|
|
try {
|
|
const result = await util.authenToken(req.cookies.token);
|
|
if (result) {
|
|
res.sendFile(util.getParentPath(__dirname) + '/templates/main.html'); //回應靜態文件
|
|
}
|
|
else {
|
|
res.redirect("/login");
|
|
}
|
|
}
|
|
catch(e) {
|
|
console.log(e);
|
|
res.redirect("/login");
|
|
}
|
|
return;
|
|
});
|
|
|
|
module.exports = router;
|