express-session使用session登录,session可以存入内存,或者存入数据库,如存入MongoDB,需要connect-mongo
_.extend(conf, { store: new MongoStore({ url: 'mongodb://127.0.0.1:27017/dbname' }) });
express封装了request和response对象。
// session存储 request.session = { username: 'xiaoming' };
request每次携带cookie中的connect.sid,通过这个ID去MongoDB数据库里或者内存里读出session内容。