ユーザーの資格情報を含むデータベースの名前を指定するには、接続文字列でauthSourceパラメーターを宣言する必要があります。
var options = {
user: "superuser",
pass: "12345678"
};
var mongooseConnectionString = 'mongodb://localhost/twitter-mongo?authSource=admin';
注:Mongoose 4.xのユーザーの場合、useMongoClient: true
も含めることができます。 オプション 物体。これにより、認証資格情報を使用してMongoClient.connectを使用して認証してくださいが無音になります。 open()は非推奨です エラーメッセージ。