staleSessionInactivityTimeout和staleSessionForceLogout在zuuk中不起作用:meteor-stale-session

时间:2017-01-26 22:36:37

标签: session meteor cookies

我在包的github(https://github.com/lindleycb/meteor-stale-session/issues/19)上发布了这个问题,但认为这也不会有问题。

我目前在我的应用程序的.json文件中设置了以下标志。即使将staleSessionInactivityTimeout设置为~30天并且staleSessionForceLogout设置为false,我注意到大约每隔几天我就会自动注销。这背后的逻辑是什么?

注意我使用Chrome 54.0.2840.100(64位)并使用默认缓存设置。我还有多个AWS实例运行我的应用程序的不同版本(所有共享相同的用户数据库)。因此,实例之间的切换是无缝的,因为我只需要登录一次。

注意:我注意到,在Chrome -> Settings -> Advanced Settings -> Content Settings -> Cookies -> All cookies and site data -> <my_app> -> Local Storage Chrome下的实例切换后,每个实例切换都会发生变化。也许那是相关的(例如会话cookie)?

"public" : {
  "env" : "prd",
  "staleSessionInactivityTimeout" : 2628000000,
  "staleSessionHeartbeatInterval" : 180000,
  "staleSessionPurgeInterval" : 60000,
  "staleSessionActivityEvents" : "mousemove click keydown",
  "staleSessionForceLogout" : false
}

谢谢!

0 个答案:

没有答案