40 lines
1.2 KiB
JavaScript

const path = require('path');
const mainController = {
root: (req, res) => {
let pubKey = req.session.publicKey;
console.log(pubKey);
let isLoggedIn = typeof pubKey !== 'undefined';
res.render('index', {isLoggedIn, pubKey});
},
style: (req, res) => {
res.sendFile(path.resolve(__dirname + '/../public/style.css'));
},
script: (req, res) => {
res.sendFile(path.resolve(__dirname + '/../public/script.js'));
},
ecc: (req, res) => {
res.sendFile(path.resolve(__dirname + '/../public/ecc.js'));
},
ecdh: (req, res) => {
res.sendFile(path.resolve(__dirname + '/../public/ecdh.js'));
},
popups: (req, res) => {
res.sendFile(path.resolve(__dirname + '/../public/popups.js'));
},
chat : (req, res) => {
res.sendFile(path.resolve(__dirname + '/../public/chat.js'));
},
register : (req, res) => {
res.sendFile(path.resolve(__dirname + '/../public/register.js'));
},
pubkey : (req, res) => {
res.sendFile(path.resolve(__dirname + '/../public/pubkey.js'));
},
registertext : (req, res) => {
res.sendFile(path.resolve(__dirname + '/../public/registertext.js'));
}
};
module.exports = mainController;