我正在使用express-session,必须切换到cookie-session模块以尝试保持用户登录。有人可以检查导致此问题的原因吗?用户的Cookie存储在我的本地开发环境(Web浏览器)中,但是当我在移动PWA上切换到同一应用程序时,它甚至都不会再登录用户。
// Use Cookie-session
app.use(session({
maxAge: 24*60*60*1000,
keys: process.env.cookieKey || [require('./config/keys').session.cookieKey]
// secret: 'secretySecret',
// saveUninitialized: false,
// resave: false
}));
// Use Passport
app.use(passport.initialize());
app.use(passport.session());
passport.use(new LocalStrategy(User.authenticate()));
passport.serializeUser(User.serializeUser());
passport.deserializeUser(User.deserializeUser());