middleware.js
536 Bytes
const isNotLoggedIn = (req, res, next) => {
if (!req.isAuthenticated()) {
next();
} else {
req.logout();
req.session.destroy();
return res.status(401).json({info: '네트워크에 일시적인 장애가 발생해서 로그아웃 되었습니다. 다시 시도해주세요'});
}
};
const isLoggedIn = (req, res, next) => {
if (req.isAuthenticated()) {
next();
} else {
return res.status(401).json({});
}
};
module.exports = {
isNotLoggedIn,
isLoggedIn,
};