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

1진님의 프로필 이미지
1진

작성한 질문수

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

노드 리액트 기초 강의 #12 토큰 생성 with jsonwebtoken

선생님! 선생님과 같이 입력을 해도 무한 로딩이 걸립니다..

해결된 질문

작성

·

231

0

확인 한 번만 가능할까요?? ㅠㅠ 

아무리 찾아 봐도 제가 잘못 적은 부분이 보이질 않습니다..

https://github.com/xinnni/boiler-plate-ko.git

제 깃헙 주소입니다.. ㅠㅠ

답변 2

8

John Ahn님의 프로필 이미지
John Ahn
지식공유자

우선 짜이님 답변 해주셔서 너무 감사합니다 ~! 

그리고 ㅎ1진님   그 혹시  user.js 부분에   

bcrypt.compare(plainPassword, this.password, function(err, isMatch) {
if(err) return callback(err),
callback(null, isMatch)
})

여기에서  callback(err),  이렇게 된 부분을   callback(err);  이렇게 바꿔주실래요? !! 

1진님의 프로필 이미지
1진
질문자

아 세상에 ㅠㅠㅠㅠㅠ 아아아 너무 감사드립니다!!!!!!!!!!!!!!!!!!!!

2

User.js 의 85번 라인에 let token = jwt.sign(user._id.toString(), 'secretToken')를

let token = jwt.sign(user._id.toHexString(), 'secretToken') 으로

수정해야 될거같아요

toString -> toHexString

1진님의 프로필 이미지
1진
질문자

우선 댓글 감사합니다 ㅠㅠ 바꾸어도 똑같을 때는 어떻게 해야 할까요..

1진님의 프로필 이미지
1진

작성한 질문수

질문하기