UNPKG

coke

Version:

A full stack MVC framework that speeds up your web development.

22 lines (18 loc) 661 B
var session = require( 'express-session' ); var conf = CONF.session; var db = CONF.db; var opt = { mongooseConnection : UTILS.connection()}; if( conf.collection ) opt.collection = conf.collection; if( db.username ) opt.username = db.username; if( db.password ) opt.password = db.password; module.exports = function (){ var Store = require( 'connect-mongo' )( session ); return session({ cookie : { maxAge : 3600000 },// 60 minutes proxy : true, secret : CONF.cookie.secret, store : new Store( opt ), resave : true, saveUninitialized : true }); };