-
Type: Spec Change
-
Resolution: Unresolved
-
Priority: Unknown
-
None
-
Component/s: Authentication
-
Needed
-
Summary
MONGODB-CR is removed in MongoDB 4.0 and driver's that have completed DRIVERS-2511 can subsequently remove support for MONGODB-CR authentication.
Motivation
Who is the affected end user?
Users attempting to use MONGODB-CR authentication.
How does this affect the end user?
Users attempting to use MONGODB-CR authentication and are not aware it is no longer supported on 4.0 servers.
How likely is it that this problem or use case will occur?
Rare
If the problem does occur, what are the consequences and how severe are they?
Driver will not be able to authenticate.
Is this issue urgent?
No
Is this ticket required by a downstream team?
No
Is this ticket only for tests?
No
Acceptance Criteria
If the driver exposes the authentication mechanism in a public API, then:
- Deprecate MONGODB-CR and raise an error indicating to the user that MONGODB-CR is no longer supported in MongoDB 4.0 and subsequently the current driver version.
If the driver does not expose the authentication mechanism in a public API then:
- Completely remove MONGODB-CR functionality from the driver.
If not already done with DRIVERS-2938 sync the auth legacy spec tests to https://github.com/mongodb/specifications/pull/1611
- split to
-
CDRIVER-5773 Remove Support for MONGODB-CR Authentication
- Needs Triage
-
CSHARP-5378 Remove Support for MONGODB-CR Authentication
- Needs Triage
-
CXX-3139 Remove Support for MONGODB-CR Authentication
- Needs Triage
-
NODE-6473 Remove Support for MONGODB-CR Authentication
- Needs Triage
-
RUBY-3569 Remove Support for MONGODB-CR Authentication
- Needs Triage
-
GODRIVER-3397 Remove Support for MONGODB-CR Authentication
- Backlog
-
PHPLIB-1565 Remove Support for MONGODB-CR Authentication
- Blocked
-
JAVA-5669 Remove Support for MONGODB-CR Authentication
- Closed
-
MOTOR-1389 Remove Support for MONGODB-CR Authentication
- Closed
-
PYTHON-4922 Remove Support for MONGODB-CR Authentication
- Closed
-
RUST-2072 Remove Support for MONGODB-CR Authentication
- Closed