Het ziet er dus uit als connect-mongo
is onlangs bijgewerkt. Ik kwam dit probleem vandaag ook tegen en hier is hoe ik het heb opgelost.
Hoe het vroeger was:
const session = require('express-session');
const MongoStore = require('connect-mongo')(session);
app.use(
session({
...options
store: new MongoStore({ mongooseConnection: mongoose.connection }),
})
);
Hoe het nu is:
const session = require('express-session');
const MongoStore = require('connect-mongo').default;
app.use(
session({
store: MongoStore.create({ mongoUrl: process.env.MONGO_URI }),
...options
})
);
Probeer uw verbindingsreeks door te geven aan mongoURL
in plaats van client
en kijk of dat helpt.
U kunt meer lezen over connect-mongo in hun documenten .