通过滚动和轮询表达 js 会话
Express js sessions with rolling and polling
我在 mean.js 应用中使用了 express-session 模块并启用了滚动选项。我想在 15 分钟不活动后注销用户。在内部调用像轮询请求一样进入服务器后,快速会话正在重置。我如何排除某些 url 以在 express-session 中滚动,或者是否有任何其他方法,如 2 个不同的 session for differnt urls。
您可以为不同的人设置不同的会话routes/routers:
let usersSession = session({
name : 'myapp.users', // See below
...
});
let apiSession = session({
name : 'myapp.api',
...
});
app.use('/users', usersSession, require('./users'));
app.use('/api', apiSession, require('./api'));
请务必为每个会话(-cookie)设置不同的name,否则它们可能会相互干扰。
我在 mean.js 应用中使用了 express-session 模块并启用了滚动选项。我想在 15 分钟不活动后注销用户。在内部调用像轮询请求一样进入服务器后,快速会话正在重置。我如何排除某些 url 以在 express-session 中滚动,或者是否有任何其他方法,如 2 个不同的 session for differnt urls。
您可以为不同的人设置不同的会话routes/routers:
let usersSession = session({
name : 'myapp.users', // See below
...
});
let apiSession = session({
name : 'myapp.api',
...
});
app.use('/users', usersSession, require('./users'));
app.use('/api', apiSession, require('./api'));
请务必为每个会话(-cookie)设置不同的name,否则它们可能会相互干扰。