Diese Frage mag alt sein, aber ich hatte das gleiche Problem und fand eine andere Lösung, die für andere funktionieren könnte.
Anhängen von ?authSource=admin
bis zum Ende Ihres MONGO_URI
-Variable authentifiziert Ihre Anmeldeinformationen anhand der Admin-Datenbank und nicht der Datenbank, mit der Sie sich verbinden.
Beispiel:app.config["MONGO_URI"] = "mongodb://username:[email protected]:port/db_name?authSource=admin"