i am trying to create session with mongodb in node.js already i have a connection like this
var Db=require('mongodb').Db;
var BSON=require('mongodb').BSONPure;
var Server=require('mongodb').Server;
var client=new Db('db',new Server('localhost', 27017), {safe:false});
and then i have tried to configure session like this
app.use(express.session({
store: new mongoStore({ db: client }),
secret: 'topsecret'
}));
i ran the server.js file i got this error mongoStore undefined so to resolve this error i have added this
var mongoStore= require('connect-mongodb');
again i ran it i did't get any error but i got below error when i tried to find or save data into db
Cannot call method 'findOne' of undefined
how to resolve this problem and how to create session with mongodb in node.js