• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

서버 컨트롤러에서 req.user.toJSON()은 왜해야하나요?

19.09.13 13:20 작성 조회수 69

0

router.get('/',(req,res)=>{...})에서요

  // user에 패스워드정보도 들어가있어서 없애줘야한다
  const user = Object.assign({}, req.user.toJSON();)
이렇게 toJSON해야 circular error가 안나는데요
req.user는 json이아닌가요 왜 해야하죠?
sequelize에서리턴되는값은 잡객체라서 toJSON()해야한다고하셧는데
req.user도 잡객체인가요?

답변 1

답변을 작성해보세요.

0

네 req.user이 sequelize에서 리턴된 값입니다(deserializeUser보시면 됩니다)