Skip to content
This repository was archived by the owner on Dec 5, 2023. It is now read-only.

Commit f5e6a6d

Browse files
added a redis based session manager
1 parent cb8e959 commit f5e6a6d

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

server.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,19 @@ var request = require("request")
1313
, catalogue = require("./api/catalogue")
1414
, orders = require("./api/orders")
1515
, user = require("./api/user")
16+
, RedisStore = require('connect-redis')(session)
1617
, app = express()
1718

1819
epimetheus.instrument(app);
1920

2021
app.use(express.static("public"));
21-
app.use(session(config.session));
22+
app.use(session({
23+
store: new RedisStore({host: "session-db"}),
24+
name: 'md.sid',
25+
secret: 'sooper secret',
26+
resave: false,
27+
saveUninitialized: true
28+
}));
2229
app.use(bodyParser.json());
2330
app.use(cookieParser());
2431
app.use(helpers.errorHandler);

0 commit comments

Comments
 (0)