cookie-session在本地开发环境中有效,但在移动PWA上无效

时间:2018-12-31 08:49:23

标签: node.js cookies passport.js cookie-session

我正在使用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());

0 个答案:

没有答案