sql >> Database teknologi >  >> NoSQL >> MongoDB

Passport.js og Mongoose.js udfylder Bruger ved login - mister udfyldt felt på req.user

Problemet var, at jeg ikke udfyldte feltet i passport.deserializeUser-funktionen, her er den opdaterede funktion:

//deserialize
passport.deserializeUser(function(id, done) {
    User.findById(id)
    .populate('companyRoles._company', ['name', '_id'])
    .run(function (err, user) {
        done(err, user);
     });
});


  1. gendannelse af en losseplads med mongodb mislykkes

  2. Mongo grupper efter måned med UNIX millisekund tid

  3. Slet dokument fra mongoDB

  4. Kunne ikke oprette forbindelse til 127.0.0.1:27017, årsag:errno:111 Forbindelsen blev afvist