const hasToken = (req, res, next) => { // get token const token = req.cookies.JWT_TOKEN; if (!token) { // if none, error return res.status(403).json({ message: "Not authorized!", }); } try { jwt.verify(token, process.env.SECRET_KEY); // move forward return next(); } catch { // if incorrect, error return res.status(403).json({ message: "Not authorized!", }); } }; module.exports = hasToken;