-
카테고리
-
세부 분야
풀스택
-
해결 여부
미해결
로그인 구현시 자꾸 비밀번호가 틀렸다고 나옵니다..
20.10.16 14:40 작성 조회수 951
0
안녕하세요 선생님.
강의 잘 보고 있습니다. 감사합니다.
bcrypt.compare(plainpassword, this.password, function(err, isMatch){
console.log(isMatch);
// 비밀번호가 다르다면
// callbackfunction에 err를 넣어 return
if(err) return callbackfunction(err);
// 비밀번호가 같다면
// isMatch는 true값임, err는 없으므로 unll값을 넣는다
callbackfunction(null, isMatch);
})
이와 같은 코드에서 isMatch가 undefined로 출력됩니다.
비밀번호를 맞는 비밀번호로 입력하여도 undefined로 출력이 되는데, 어떤게 잘못 되었는지 알 수 있을까요?
저의 깃허브 주소는 https://github.com/onejaejae/SignUp입니다 !!
답변을 작성해보세요.
답변 2