passport.js非常新,所以請原諒我。passport.js - 獲取用戶ID然後查詢mongoDB
一切工作都很完美,我可以在登錄後重定向用戶,然後在那裏顯示用戶名+歡迎信息。
但是我堅持的是,如何從req.user中獲得ID,然後我可以執行db.collections.find並顯示已插入該用戶ID的數據庫中的數據?例如,下面是我找哪家用戶重定向到索引並顯示有用戶名
app.get('/', function (req, res) {
res.render('index', { user : req.user });
console.log(req.user._id);
});
但我不能讓.ID顯示? /我是否在正確的地方做這件事? console.log剛剛崩潰,因爲ID是未定義的,但在console.log'd時它在req.user對象中可用?
查找NPM模塊護照的本地和護照本地貓鼬這將工作。他們可能會幫助您瞭解護照的功能,並解決您的問題。 – Zlatko 2014-09-22 14:13:36