Câu hỏi này có thể đã cũ, nhưng tôi cũng gặp phải vấn đề tương tự và đã tìm thấy một giải pháp khác có thể phù hợp với những người khác.
Đang thêm ?authSource=admin
đến cuối MONGO_URI
của bạn biến sẽ xác thực thông tin đăng nhập của bạn dựa trên cơ sở dữ liệu quản trị, thay vì cơ sở dữ liệu bạn đang kết nối.
Ví dụ:app.config["MONGO_URI"] = "mongodb://username:[email protected]:port/db_name?authSource=admin"