added fetching data with socketio

This commit is contained in:
Wenszel
2022-05-30 09:06:59 +02:00
parent 9686276ece
commit 159b96a678
6 changed files with 97 additions and 109 deletions
+16 -16
View File
@@ -1,23 +1,23 @@
const session = require("express-session");
const CONNECTION_URI = require("../credentials.js");
const MongoDBStore = require("connect-mongodb-session")(session);
const session = require('express-session');
const CONNECTION_URI = require('../credentials.js');
const MongoDBStore = require('connect-mongodb-session')(session);
const store = new MongoDBStore({
uri: CONNECTION_URI,
collection: "sessions",
uri: CONNECTION_URI,
collection: 'sessions',
});
const sessionMiddleware = session({
secret: "lalala",
resave: true,
saveUninitialized: false,
store: store,
credentials: true,
cookie: {
httpOnly: false,
secure: false,
},
store: store,
credentials: true,
cookie: {
httpOnly: false,
secure: false,
},
secret: 'secret',
saveUninitialized: true,
resave: true,
maxAge: 20000,
});
const wrap = (expressMiddleware) => (socket, next) =>
expressMiddleware(socket.request, {}, next);
const wrap = expressMiddleware => (socket, next) => expressMiddleware(socket.request, {}, next);
module.exports = { sessionMiddleware, wrap };