function 로그인했니(req, res, next) {
if (req.user) {
next()
}
else {
/* 게스트페이지 보여주기 */
}
}
강의에서 이 부분을 응용해서 로그인을 했을 때는 사용자 페이지를,
로그인을 하지 않았을 때는 게스트 페이지를 보여주려고 합니다.
이때 게스트 페이지에는 /guest/list:id 식으로 api을 작성하려고 했습니다.
그런데 로그인 하지 않았을 경우에는 :id값 부분의 _id : parseInt(req.user.id);값이 존재하지 않기 때문에, 오류가 나더라고요.
여튼 /guest/list:8을 입력했을 때 게스트 페이지의 8번 목록이 보이도록 만들고 싶은데,
이와 같이 창에 입력하면 /guest/list:id로 바뀌면서 id값이 존재하지 않는다고 오류가 나타납니다.
그래서 어떻게 구현하면 좋을지 묻고 싶습니다.
그리고 이와 같은 경우 보통은 어디서 정보를 얻어 해결을 하는지도 궁금합니다.