Mongoose 5.x prend en charge syntaxe suivante pour l'autorisation et assurez-vous également que vous n'avez pas utilisé de caractère spécial dans l'url comme @,-,+,>
mongoose.connect(MONGO_URL, {
auth: {
user: MONGO_DB_USER,
password: MONGO_DB_PASSWORD
}
})
Ou si vous souhaitez supprimer l'avertissement d'obsolescence Évitez "l'analyseur de chaîne d'URL actuel est obsolète"
Ajouter l'option useNewUrlParser
mongoose.connect(MONGO_URL, {
auth: {
user: MONGO_DB_USER,
password: MONGO_DB_PASSWORD
},
{ useNewUrlParser: true }
})