MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Passport.js và Mongoose.js điền Người dùng khi đăng nhập - mất trường đã điền trên req.user

Vấn đề là tôi đã không điền trường vào hàm passport.deserializeUser, đây là hàm được cập nhật:

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Lập chỉ mục Mongoose trong mã sản xuất

  2. Định cấu hình ghi nhật ký cho trình điều khiển Java MongoDB

  3. Không kết nối được Mongoose với Atlas

  4. Làm thế nào để loại bỏ các bản sao với một điều kiện nhất định trong mongodb?

  5. Nhân trường với giá trị trong Mongodb