2015-02-10 23:41:24 +04:00

18 lines
619 B
JavaScript

var MemoryStore = require("connect").session.MemoryStore;
module.exports = function startup(options, imports, register) {
var sessionStore = new MemoryStore({ reapInterval: -1 });
register(null, {
"session-store": {
on: sessionStore.on.bind(sessionStore),
get: sessionStore.get.bind(sessionStore),
set: sessionStore.set.bind(sessionStore),
destroy: sessionStore.destroy.bind(sessionStore),
regenerate: sessionStore.regenerate.bind(sessionStore),
createSession: sessionStore.createSession.bind(sessionStore)
}
});
};