2013-08-07 67 views
1

我認爲我不太明白passport.session的意思。它在configuration page上沒有說什麼。如何閱讀PassportJS會話數據?

我需要的是拯救人的數據,一旦他被認證,然後在另一個所需的文件,在這裏我把我所有的Socket.io代碼中使用了他的名字。我在谷歌和這裏讀了這麼多,只是找不到我需要的東西。我不知道如何讀取connect.sess這個數據,一旦用戶登錄後就有這些數據。

那麼這條線做什麼?

app.use(passport.session());

注 - 我不使用DB。用戶只需登錄即可獲得他的ID和姓名,這非常基本。

回答

1

我不知道這是總是如此,但最近我寫完使用節點和護照博客,每當用戶在他們的憑據登錄總是存儲在req.user(假設req是什麼您的要求JSON被調用)。所以你可能想在那裏檢查。

+0

'REQ不defined' – vsync

+0

你在呼喚你的參數被稱爲在'routes'文件中的函數? – gr3co

+0

是的,我把控制檯日誌現在有:'req.user'是undefined..why我應該有我的'req'對象了'user'的事情嗎? – vsync