Uploaded image for project: 'Drivers'
  1. Drivers
  2. DRIVERS-2948

Remove Support for MONGODB-CR 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

            Assignee:
            Unassigned Unassigned
            Reporter:
            durran.jordan@mongodb.com Durran Jordan
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: