小编Las*_*lle的帖子

当 Android 主屏幕 PWA 被终止时 Cookie 会话会被销毁

我有一个带有基于会话 cookie 的身份验证的 PWA。我为 cookie 会话设置了一条消息,以防止 cookie 在关闭浏览器时被破坏。一切工作正常,除了当我在 Android 主屏幕中安装 PWA 时。如果我从主屏幕快捷方式登录,然后终止已安装的 PWA 进程并重新打开它,我必须再次登录,我的会话 cookie 似乎丢失了。为什么?当您终止已安装的 PWA 进程时,cookie 会被销毁吗?预先感谢您的帮助。

sessionConfig = {
    store: new RedisStore({
      host: process.env.REDIS_HOST,
      port: process.env.REDIS_PORT,
      pass: process.env.REDIS_PASSWORD
    }),
    secret: config.SESSION_SECRET,
    name: 'mcdvsid',
    saveUninitialized: false,
    resave: false,
    cookie: { secure: config.COOKIE_SECURE, maxAge: ONE_YEAR }
  };
}
app.use(session(sessionConfig));
Run Code Online (Sandbox Code Playgroud)

android session-cookies progressive-web-apps

6
推荐指数
1
解决办法
1944
查看次数