Remove Support for MONGODB-CR Authentication

XMLWordPrintableJSON

    • Hide

      DRIVERS-2948:
      Summary of necessary driver changes

      • 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

      Commits for syncing spec/prose tests
      (and/or refer to an existing language POC if needed)

      Context for other referenced/linked tickets

      •  This should be done after DRIVERS-2511 (remove support for MongoDB 3.6)
      Show
      DRIVERS-2948 : Summary of necessary driver changes 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 Commits for syncing spec/prose tests (and/or refer to an existing language POC if needed)   https://github.com/mongodb/mongo-python-driver/commit/ad3292e39b0490db354735a803911bfd6943ee65 Context for other referenced/linked tickets  This should be done after DRIVERS-2511 (remove support for MongoDB 3.6)
    • None
    • Needed
    • Hide

      1. What would you like to communicate to the user about this feature?
      The "MONGODB-CR" auth mechanism is unusable in Go Driver v2.2.0 and has been completely removed in Go Driver v2.3.0 and newer. It has been unusable since Go Driver v2.2.0, which dropped support for MongoDB 3.6 (the last server version that supported MONGODB-CR).

      2. Would you like the user to see examples of the syntax and/or executable code and its output?
      No.

      3. Which versions of the driver/connector does this apply to?
      Go Driver v2.2.0 and newer

      Show
      1. What would you like to communicate to the user about this feature? The "MONGODB-CR" auth mechanism is unusable in Go Driver v2.2.0 and has been completely removed in Go Driver v2.3.0 and newer. It has been unusable since Go Driver v2.2.0, which dropped support for MongoDB 3.6 (the last server version that supported MONGODB-CR). 2. Would you like the user to see examples of the syntax and/or executable code and its output? No. 3. Which versions of the driver/connector does this apply to? Go Driver v2.2.0 and newer
    • None
    • None
    • None
    • None
    • None
    • None

      This ticket was split from DRIVERS-2948, please see that ticket for a detailed description.

              Assignee:
              Matt Dale
              Reporter:
              TPM Jira Automations Bot
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - 1 week
                  1w
                  Remaining:
                  Remaining Estimate - 1 week
                  1w
                  Logged:
                  Time Spent - Not Specified
                  Not Specified