Така че изглежда като connect-mongo
е актуализиран наскоро. Днес също се натъкнах на този проблем и ето как го поправих.
Как беше преди:
const session = require('express-session');
const MongoStore = require('connect-mongo')(session);
app.use(
session({
...options
store: new MongoStore({ mongooseConnection: mongoose.connection }),
})
);
Как е сега:
const session = require('express-session');
const MongoStore = require('connect-mongo').default;
app.use(
session({
store: MongoStore.create({ mongoUrl: process.env.MONGO_URI }),
...options
})
);
Опитайте да предадете своя низ за връзка в mongoURL
вместо client
и вижте дали това помага.
Можете да прочетете повече за connect-mongo в техните документи .