Как использовать свое Mongoose хранилище для сессий?
Чтобы самому вставлять и проверять данные.
Пока что, исходя из всяких мануалов написал это:
let session = require("express-session");
let MongoStore = require("connect-mongo")(session);
app.use(session({
secret: "secret",
name: "name",
cookie: {
path: "/",
"httpOnly": true,
saveUnitialized: true,
}
resave: true,
saveUnitialized; true,
stroe: new MongoStore({mongooseConnection: connection})
}));
Работает, но самостоятельные манипуляции при такой записи не знаю как осуществлять.