장바구니에 상품이 없습니다.
home2 › 게시판 › Node.js, Express 게시판 › 이미 로그인 한사람이 또 로그인 페이지로 간다면?
로그인한사람만 사용할수있게 하는건 알겠는데 로그인 한 사람은 사용하지 못하게 하는건 어떻게 구현 가능할까요?
유저가 로그인페이지 달라고 get요청시
유저가 로그인했으면 로그인페이지 응답.render() 해주고
그게 아니면 메인페이지 보내주고 그렇게 코드짜놓으면 될듯요
이거 로그인한 사람만 본인게시물 삭제가능하게 구현했는데 원래는
result.authorId !== req,user._id 이런식으로 비교했는데 계속안돼서 게시판 검색하다가
_id 형식이 objectid면 뒤에 toString() 붙이라는글 발견하고 한번 해봤는데
잘 되네요; 분명 콘솔로그 찍을때 잘 나와가지고 왜 안되는거지 싶었는데 왜 toString()을 붙혀야 하는건가여??
_id 출력해보면 object 자료라서 그런가봅니다
object 자료들은 모습은 같아도 등호로 비교하면 다르다고 나올 수 있습니다