app.get('/signout', (request, reply) => { delete request.session.passport; reply.send({ status: 'ok' }); });
}; server.use(session(sess));
}; server.use(session(sess));
/** * Initialize Session * Uses MongoDB-based session store * */ var init = function () { if(process.env.NODE_ENV === 'production') { return session({ secret: config.sessionSecret, resave: false, saveUninitialized: false, unset: 'destroy', store: new MongoStore({ mongooseConnection: db.Mongoose.connection }) }); } else { return session({ secret: config.sessionSecret, resave: false, unset: 'destroy', saveUninitialized: true }); } }
server.use(session(sess));
}; server.use(session(sess));
}; server.use(session(sess));
}; server.use(session(sess));
}; server.use(session(sess));
}; server.use(session(sess));
}; server.use(session(sess));
}; server.use(session(sess));
}; server.use(session(sess));
}; server.use(session(sess));
}; server.use(session(sess));