Suporte ao Mongoose 5.x a seguinte sintaxe para autorização e também certifique-se de não ter usado nenhum caractere especial no URL como
@,-,+,>
mongoose.connect(MONGO_URL, {
auth: {
user: MONGO_DB_USER,
password: MONGO_DB_PASSWORD
}
})
Ou se você quiser remover o aviso de depreciação Evite "o analisador de string de URL atual está obsoleto"
Adicionar opção
useNewUrlParser
mongoose.connect(MONGO_URL, {
auth: {
user: MONGO_DB_USER,
password: MONGO_DB_PASSWORD
},
{ useNewUrlParser: true }
})