我正在使用 ExpressJS 和猫鼬。
var MongoStore = require('connect-mongo')(express);
var sessionStore = new MongoStore({db: 'myappsession'});
app.use(express.session({ secret: "myappsecret", store:sessionStore }));
这会导致“MongoError:错误:未经授权的数据库”。我想我需要将我的登录凭据传递给它。我也有,
var mongoose = require('mongoose');
var db = mongoose.createConnection('<omitted username, password and address>', 'myappsession');
我猜 connect-mongo 需要这些信息来登录我的数据库来创建会话存储?
问题
如何传递 connect-mongo 登录信息?还是我做错了?