2016-05-18 12 views
0

私は自分のプロジェクトで使用するパスポートのセッションで働いています。これは1つの問題ではなく正常に動作します。私はブラウザを閉じてセッションをデシリアライズしても問題ありませんが、もう一度接続した後にログオンする必要があります。クッキーに情報を保存するか、またはnpmに別のパッケージを使用する必要がありますか?私のコードについて少し:NodeJS |パスポートを使ってブラウザを閉じた後にログインする方法は?

app.use(session({ 
secret:'secret', 
maxAge: new Date(Date.now() + 3600000), 
httpOnly: true, 
cookie: { path: '/', httpOnly: true, maxAge: null}, 
store: new MongoStore(
    {mongooseConnection:mongoose.connection}, 
    function(err){ 
     console.log(err || 'connect-mongodb setup ok'); 
    }) 
})); 

app.use(passport.initialize()); 
app.use(passport.session()); 

私は、共通のパスポートを使用してご覧ください+プログラムを表現することができたよう。検索のヒントを教えてください。

答えて

0

解決方法変更cookie: { path: '/', httpOnly: true, maxAge: null}cookie: { path: '/', httpOnly: true, maxAge: 36000000}

関連する問題