0
セッションストアを実装すると、ブラウザを閉じてconnect.sidまたはセッションIDに戻すとき以外はすべて問題なく動作しているようです新しいものに変更されました。これにより、ログインシステムはユーザーがログアウトしたと自動的に判断します。どうすれば私のブラウザを閉じても、connect.sidはブラウザに同じままになるので、私は自分のウェブサイトにアクセスすると自動的にログインしていることを確認できますか?セッションのブラウザのシャットダウン時にリセットされたconnect.sid
app.use(session({
store: new MongoStore({
mongooseConnection: mongoose.connection,
collection: 'MongoStore',
autoRemove: 'native',
ttl: 14 * 24 * 60 * 60 // 14 days
}),
secret: 'secret',
resave: true,
saveUninitialized: true,
maxAge: null
}))
依存性:
var session = require('express-session');
var MongoStore = require('connect-mongo/es5')(session);
var mongoose = require('mongoose');