Асинхронная функция без блока перехвата или отклонение обещания, которое не было обработано с помощью .catch (), в этой строке кода
async(req,email,password,done)=>{
const user = await User.findOne({email:email});
if (!user) {
return done(null, false)
//Err, no email found
}
if (!user.comparePassword(password)) {
return done(null, false);
// Err, pass wrong
}
return done(null, user);
// Login succesfull xd
}