장바구니에 상품이 없습니다.
home2 › 게시판 › Node.js, Express 게시판 › 미들웨어가 실행되지 않음
이렇게 햇는데, 로그인을 하지 않았음에도 로그인하세요! 가 나오지 않아 문의드립니다. return 떼고 해도 그렇습니다.
미들웨어에서 req.user에 뭐나오나 출력해봅시다
/login 하면, 잘 나옵니다 app.get('/login', async (req, res) => { console.log(req.user); res.render('login.ejs'); }) { _id: new ObjectId("65fef67533b8190bac544785"), username: '1', password: '$2b$10$lj6p0/I6LoDUKLpKTG11oelpHpOP4MdxJrZ6cn1FKPfu47/JkKYlW' }
위에처럼만 하면 아무것도 안되네요
로그아웃기능만들어서 로그아웃하거나 브라우저 쿠키삭제하고 req.user 출력해봅시다