【发布时间】:2015-12-28 01:00:12
【问题描述】:
我正在像这样使用 Redis 和 Express:
// app.js
var redis = require('redis'),
redisClient = redis.createClient(),
session = require('express-session'),
RedisStore = require('connect-redis')(session);
session = session({
store: new RedisStore({client: redisClient}),
secret: 'secretKey',
resave: true,
saveUninitialized: true
})
app.use(会话);
在我的索引路由文件中,我设置了这样的用户会话:
req.session.user = user;
当该用户回来(或打开另一个标签页)时,我如何检测他当前有多少会话并在他已经有一个活动会话时阻止他访问?
【问题讨论】:
标签: node.js session express redis