mirror of
https://github.com/linuxserver/core.git
synced 2026-02-20 05:07:19 +08:00
18 lines
619 B
JavaScript
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)
|
|
}
|
|
});
|
|
};
|