Passport'un serileştirme ve serileştirme yöntemlerinin iş akışını bir iş adamına nasıl açıklarsınız?
Nerede gelmez
user.idpeşinepassport.serializeUseradı olmuştur?Ondan
passport.deserializeUserhemen sonra iş akışına sığacak şekilde mi arıyoruz ?// used to serialize the user for the session passport.serializeUser(function(user, done) { done(null, user.id); // where is this user.id going? Are we supposed to access this anywhere? }); // used to deserialize the user passport.deserializeUser(function(id, done) { User.findById(id, function(err, user) { done(err, user); }); });
Hala kafamı etrafına sarmaya çalışıyorum. Tam bir çalışma uygulaması var ve herhangi bir tür hatalarla karşılaşmıyorum.
Burada tam olarak ne olduğunu anlamak istedim.
Herhangi bir yardım takdir.
user.idkaydedilirreq.session.passport.userveyauserkendisi olarak depolanırreq.session.passport.user