namune
Version:
A Quick Setup Express API.
21 lines (18 loc) • 522 B
JavaScript
/**
*
* @description Register all routes
* @param {*} req
* @param {*} res
* @param {*} next
*/
// Ensuring the user is authenticated before they can see important pages
const ensureAuthenticated = (req, res, next) => {
if (req.isAuthenticated()) {
return next();
}
// If the user is not authenticated, redirect them to the login page
return res
.status(401)
.json({ message: "You are not logged in!", success: false, data: null });
};
module.exports = ensureAuthenticated;