Newer
Older
const jwt = require("jsonwebtoken");
const config = process.env;
const currentUser = (req, res, next) => {
if (!req.session.jwt) {
}
const user = jwt.verify(req.session.jwt, 'jwt-secret');
req.currentUser = user;
next();
};
const ensureSignedOut = (req, res, next) => {
if (req.session.jwt) {
return res.send("You are already logged in");
}
next();
};
const ensureSignedIn = (req, res, next) => {
if (!req.session.jwt) {
}
next();
};
module.exports = {
ensureSignedIn,