“SerializeUser Paspor” Kode Jawaban

SerializeUser Paspor

passport.serializeUser(function(user, done) {
    done(null, user.id);
});              │
                 │ 
                 │
                 └─────────────────┬──→ saved to session
                                   │    req.session.passport.user = {id: '..'}
                                   │
                                   ↓           
passport.deserializeUser(function(id, done) {
                   ┌───────────────┘
                   │
                   ↓ 
    User.findById(id, function(err, user) {
        done(err, user);
    });            └──────────────→ user object attaches to the request as req.user   
});
Famous Fowl

PassportJS SerializeUser

passport.serializeUser(function(user, done) {
  done(null, user.id);
});

passport.deserializeUser(function(id, done) {
  User.findById(id, function(err, user) {
    done(err, user);
  });
});
Your Daddy

Jawaban yang mirip dengan “SerializeUser Paspor”

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya