MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

jak uwierzytelnić połączenie mongoose mongodb w node.js

Aby określić nazwę bazy danych zawierającej poświadczenia użytkownika, musisz zadeklarować parametr authSource w ciągu połączenia:

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

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

Uwaga:dla użytkowników Mongoose 4.x, możesz również dodać useMongoClient: true w Twoich opcjach obiekt. To wycisza Uwierzytelnij się za pomocą MongoClient.connect z danymi uwierzytelniającymi a open() jest przestarzałe komunikaty o błędach.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Rozwiązywanie nieobsługiwanej obietnicy odrzucenia ostrzeżenia w żądaniu ekspresowej poczty

  2. Jak sprawdzić, czy istnieje punkt, w którym wielokąt

  3. Jak stronicować z Mongoose w Node.js?

  4. Niestandardowe nazwy relacji szyn/mongoidów nie działają

  5. Proste zapytanie prefiksowe Mongodb z wyrażeniem regularnym i sortowaniem jest wolne