passport.use(new LocalStrategy({
usernameField: 'loginId',
passwordField: 'loginPw',
session: true,
passReqToCallback: false,
}, function (입력한아이디, 입력한비번, done) {
console.log(입력한아이디, 입력한비번);
db.collection('register').findOne({ id: 입력한아이디 }, function (에러, 결과) {
console.log(결과)
if (에러) return done(에러)
if (!결과) return done(null, false, { message: '존재하지않는 아이디요' })
if (입력한비번 == 결과.비밀번호) {
return done(null, 결과);
} else {
return done(null, false, { message: '비번틀렸어요' })
}
})
}));
여기서 로그인 할때 아이디가 없으면 존재하지않는 아이디라고 창이 뜨거나 하는것이 저 message 가 맞나요 ?
맞다면 저 메세지들이 뜨지 않아서 질문드려봅니다.