Uploaded image for project: 'Node.js Driver'
  1. Node.js Driver
  2. NODE-5621

Unicode Username and Password Fail SCRAM Authentication

    • 3
    • 0
    • Not Needed
    • Not Needed
    • Hide

      1. What would you like to communicate to the user about this feature?
      2. Would you like the user to see examples of the syntax and/or executable code and its output?
      3. Which versions of the driver/connector does this apply to?

      Show
      1. What would you like to communicate to the user about this feature? 2. Would you like the user to see examples of the syntax and/or executable code and its output? 3. Which versions of the driver/connector does this apply to?

      Currently when a username or password contain unicode characters in them, SCRAM authentication fails.

      AC:

      • Unskip the unicode auth prose spec tests in test/integration/auth/auth.prose.test.ts
      • Fix the encoding issue tests
        • Pass UTF-8 encoded and URL-escaped username and password in url
        • Pass unmodified username and password as db options

            Assignee:
            alena.khineika@mongodb.com Alena Khineika
            Reporter:
            durran.jordan@mongodb.com Durran Jordan
            Durran Jordan
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: