Bagaimana Anda menjelaskan alur kerja metode serialisasi dan deserialisasi Paspor kepada orang awam.
Ke mana perginya
user.id
setelahpassport.serializeUser
dipanggil?Kami memanggil
passport.deserializeUser
setelah itu di mana itu cocok dalam alur kerja?// 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); }); });
Saya masih mencoba untuk membungkus kepala saya di sekitarnya. Saya memiliki aplikasi yang berfungsi lengkap dan tidak mengalami kesalahan apa pun.
Saya hanya ingin mengerti apa yang sebenarnya terjadi di sini?
Bantuan apa pun dihargai.
user.id
disimpan sebagaireq.session.passport.user
atauuser
sendiri disimpan sebagaireq.session.passport.user