Takže to vypadá jako connect-mongo
byl nedávno aktualizován. Dnes jsem na tento problém narazil také a zde je návod, jak jsem ho vyřešil.
Jak to bylo:
const session = require('express-session');
const MongoStore = require('connect-mongo')(session);
app.use(
session({
...options
store: new MongoStore({ mongooseConnection: mongoose.connection }),
})
);
Jak to je teď:
const session = require('express-session');
const MongoStore = require('connect-mongo').default;
app.use(
session({
store: MongoStore.create({ mongoUrl: process.env.MONGO_URI }),
...options
})
);
Zkuste zadat svůj připojovací řetězec do mongoURL
místo client
a uvidíme, jestli to pomůže.
Další informace o connect-mongo si můžete přečíst v jejich dokumentech .