用node.js管理session可行吗?

最近前端要求node.js管理session,这样可行,只是后台需要session的时候前端给传
这样会有什么弊端吗????

http://www.cnblogs.com/jasonnode/p/4816285.html

var express = require('express');
var session = require('express-session');
var redisStore = require('connect-redis')(session);

var app = express();
app.listen(5000);

app.use(session({
// 假如你不想使用 redis 而想要使用 memcached 的话,代码改动也不会超过 5 行。
// 这些 store 都遵循着统一的接口,凡是实现了那些接口的库,都可以作为 session 的 store 使用,比如都需要实现 .get(keyString) 和 .set(keyString, value) 方法。
// 编写自己的 store 也很简单
store: new redisStore(),
secret: 'somesecrettoken'
}));

app.get('/', function (req, res) {
if(req.session.isVisit) {
req.session.isVisit++;
res.send('

第 ' + req.session.isVisit + '次来到此页面

');
} else {
req.session.isVisit = 1;
res.send('欢迎第一次来这里');
}
});
http://wiki.jikexueyuan.com/project/node-lessons/cookie-session.html
你要的是这种简单的应用还是比较复杂的管理?

可行的,,但是需要注意 req.session.user必须要初始化,否则undefined的话 服务会报错结束;具体参考这篇文章吧:http://www.cnblogs.com/chenchenluo/p/4197181.html 说的比较详细的

可行的 不知道你接触过阿里的macaca和appium都是通过node js来管理session