23 lines
572 B
JavaScript
23 lines
572 B
JavaScript
|
|
const accountController = {
|
|
getCookie: (req, res) => {
|
|
console.log("site loaded")
|
|
console.log(req.cookies)
|
|
var cookie = req.cookies.user;
|
|
if (!cookie) {
|
|
var randomNumber=Math.random().toString();
|
|
randomNumber=randomNumber.substring(2,randomNumber.length);
|
|
let options = {
|
|
maxAge: 86400000, // 1 day
|
|
httpOnly: true
|
|
}
|
|
// Set cookie
|
|
res.cookie("user", randomNumber, options);
|
|
console.log("cookie set");
|
|
}
|
|
res.redirect('/');
|
|
}
|
|
};
|
|
|
|
module.exports = accountController;
|