如何在SailsJs框架中的一段不活动时间后设置超时?
我已设法在config\session.js
配置文件中设置绝对会话超时。
cookie: {
maxAge: 15 * 60 * 1000 // 15 minutes.
},
但无论用户活动如何,这都会在15分钟后使会话无效。
是否需要更新/添加sails配置设置,还是需要更新的快速会话配置?
我尝试在政策中更新这两件事,但没有任何区别。
req.session.cookie.expires = new Date(Date.now() + (15 * 60 * 1000));
req.session.cookie.maxAge = 15 * 60 * 1000;
我也尝试过使用:
req.session.touch();
但是会话超时从最初设置的那一刻起就没有更新(在config\session.js
配置中)