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