MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

comment authentifier la connexion mongoose mongodb dans node.js

Vous devez déclarer le paramètre authSource dans votre chaîne de connexion afin de spécifier le nom de la base de données qui contient les informations d'identification de votre utilisateur :

var options = {
  user: "superuser",
  pass: "12345678"
};

var mongooseConnectionString = 'mongodb://localhost/twitter-mongo?authSource=admin';

Remarque :pour les utilisateurs de Mongoose 4.x, vous pouvez également inclure useMongoClient: true dans vos options objet. Cela fait taire le Veuillez vous authentifier en utilisant MongoClient.connect avec les informations d'identification d'authentification et open() est obsolète messages d'erreur.