-
Type: Task
-
Resolution: Won't Fix
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
PyMongo uses the ismaster command for replica set member discovery among other things. In current versions of MongoDB the ismaster command does not require authentication. This is likely to change in the future.
To prepare for a future when all commands require authentication, PyMongo should always attempt to authenticate a socket connection before using it.
- depends on
-
SERVER-5479 Arbiter in authenticated replica set should allow and require login/auth for admin-only operations
- Backlog
- is depended on by
-
DRIVERS-90 drivers must authenticate before calling isMaster()
- Closed