인프런 커뮤니티 질문&답변

강예림님의 프로필 이미지
강예림

작성한 질문수

따라하며 배우는 노드, 리액트 시리즈 - 기본 강의

노드 리액트 기초 강의 #13 Auth 기능 만들기

if(err) throw err 과 req.token = token 에 대한 질문입니다

작성

·

143

1

auth.js에서 

 User.findByToken(token, (erruser=> {
      if(errthrow err;
      if(!userreturn res.json({isAuth: false, error: true})

      req.token = token;
      req.user = user;
      next();
 })

이곳에서 if(err) return err 가 아닌 throw err 를 하는 이유가 있나요?

그리고, req.token에 token 을 넣어주고, req.user에 user를 넣어주는 이유도 궁금합니다.

token과 user는 변한 것이 없지 않나요? 

감사합니다!

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
강예림님의 프로필 이미지
강예림

작성한 질문수

질문하기