为什么每次关闭浏览器时会话都将过期?

迈克尔·塞尔滕里希(Michael Seltenreich)

我设置了会话maxAge的快速记录。

这是我的代码:

app.use(session({
    secret: process.env.SESSION_SECRET,
    saveUninitialized: true,
    resave: true,
    maxAge: 1000* 60 * 60 *24 * 365,
    store: new MongoStore({mongooseConnection:mongoose.connection})
}));

但是每次关闭浏览器时,我都会注销。

另外,请注意,我正在使用Passport本地,facebook和google身份验证。

他们都到期了。

在控制台中,我可以看到expires / maxAge部分中的connect.sid列出了“会话”,而其他cookie都有日期...

我究竟做错了什么?

拉维·香卡·巴尔蒂(Ravi Shankar Bharti)

您需要配置您的快速会话,并设置maxAgesession-cookie

app.use(express.session({
    cookie : {
        maxAge: 1000* 60 * 60 *24 * 365
    },
    store : new MongoStore({mongooseConnection:mongoose.connection})
});
//.....
app.use(passport.session());

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

关闭浏览器时会话超时

来自分类Dev

浏览器关闭时会话到期

来自分类Dev

当浏览器关闭时,阻止会话过期

来自分类Dev

当浏览器关闭时,PHP会话Cookie会过期

来自分类Dev

当浏览器在MVC中关闭时,阻止会话过期

来自分类Dev

Django CSRF Cookie-为什么它在浏览器关闭时不过期?

来自分类Dev

Django CSRF Cookie-为什么它不会在浏览器关闭时过期?

来自分类Dev

Rails 4:当浏览器关闭时,会话值永远不会“过期”或消失

来自分类Dev

Laravel-验证会话在浏览器关闭后不会过期

来自分类Dev

Rails 4:当浏览器关闭时,会话值永远不会“过期”或消失

来自分类Dev

为什么缩放浏览器时会忽略@media查询?

来自分类Dev

为什么Google Chrome浏览器每次关闭都会忘记我的登录名和密码?

来自分类Dev

关闭浏览器时的会话超时

来自分类Dev

在智能手机上关闭Chrome浏览器时,会话Cookie不会过期

来自分类Dev

在浏览器关闭时使ASPXAUTH Cookie过期

来自分类Dev

Flask:当用户在执行较长的过程时关闭浏览器时会发生什么?

来自分类Dev

关闭浏览器或标签浏览器时,使用OWIN关闭会话

来自分类Dev

为什么浏览器有时会在进入HTTPS页面时要求确认?

来自分类Dev

为什么每次上载文件时Google Chrome浏览器都会冻结?

来自分类Dev

刷新/浏览器关闭后的角度重用会话

来自分类Dev

PHP-关闭浏览器后会话销毁

来自分类Dev

浏览器关闭时销毁会话-Ruby on Rails

来自分类Dev

PHP-关闭浏览器后会话销毁

来自分类Dev

浏览器关闭时销毁会话-Ruby on Rails

来自分类Dev

继续会话,即使我关闭浏览器

来自分类Dev

express-session 在浏览器关闭时更改会话

来自分类Dev

响应发送到浏览器后,为什么laravel存储会话?

来自分类Dev

Laravel 7:为什么没有在浏览器中设置我的会话Cookie?

来自分类Dev

在我的浏览器中清除cookie会话也销毁了为什么?

Related 相关文章

  1. 1

    关闭浏览器时会话超时

  2. 2

    浏览器关闭时会话到期

  3. 3

    当浏览器关闭时,阻止会话过期

  4. 4

    当浏览器关闭时,PHP会话Cookie会过期

  5. 5

    当浏览器在MVC中关闭时,阻止会话过期

  6. 6

    Django CSRF Cookie-为什么它在浏览器关闭时不过期?

  7. 7

    Django CSRF Cookie-为什么它不会在浏览器关闭时过期?

  8. 8

    Rails 4:当浏览器关闭时,会话值永远不会“过期”或消失

  9. 9

    Laravel-验证会话在浏览器关闭后不会过期

  10. 10

    Rails 4:当浏览器关闭时,会话值永远不会“过期”或消失

  11. 11

    为什么缩放浏览器时会忽略@media查询?

  12. 12

    为什么Google Chrome浏览器每次关闭都会忘记我的登录名和密码?

  13. 13

    关闭浏览器时的会话超时

  14. 14

    在智能手机上关闭Chrome浏览器时,会话Cookie不会过期

  15. 15

    在浏览器关闭时使ASPXAUTH Cookie过期

  16. 16

    Flask:当用户在执行较长的过程时关闭浏览器时会发生什么?

  17. 17

    关闭浏览器或标签浏览器时,使用OWIN关闭会话

  18. 18

    为什么浏览器有时会在进入HTTPS页面时要求确认?

  19. 19

    为什么每次上载文件时Google Chrome浏览器都会冻结?

  20. 20

    刷新/浏览器关闭后的角度重用会话

  21. 21

    PHP-关闭浏览器后会话销毁

  22. 22

    浏览器关闭时销毁会话-Ruby on Rails

  23. 23

    PHP-关闭浏览器后会话销毁

  24. 24

    浏览器关闭时销毁会话-Ruby on Rails

  25. 25

    继续会话,即使我关闭浏览器

  26. 26

    express-session 在浏览器关闭时更改会话

  27. 27

    响应发送到浏览器后,为什么laravel存储会话?

  28. 28

    Laravel 7:为什么没有在浏览器中设置我的会话Cookie?

  29. 29

    在我的浏览器中清除cookie会话也销毁了为什么?

热门标签

归档