From 9497a6e8549a4fb305e7f676b9f228aadef762a3 Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Fri, 27 Sep 2024 12:31:34 -0500 Subject: [PATCH] GODRIVER-3358 Do not override authSource from TXT record (#1830) (cherry picked from commit a94713a92b082d28865677176e2680a8f54efc28) --- x/mongo/driver/connstring/connstring.go | 4 ---- 1 file changed, 4 deletions(-) diff --git a/x/mongo/driver/connstring/connstring.go b/x/mongo/driver/connstring/connstring.go index 67af28fa77..fd69eb4904 100644 --- a/x/mongo/driver/connstring/connstring.go +++ b/x/mongo/driver/connstring/connstring.go @@ -297,10 +297,6 @@ func (u *ConnString) setDefaultAuthParams(dbName string) error { } fallthrough case "mongodb-aws", "mongodb-x509", "mongodb-oidc": - // dns.LookupTXT will get "authSource=admin" from Atlas hosts. - if u.AuthSource == "admin" { - u.AuthSource = "$external" - } if u.AuthSource == "" { u.AuthSource = "$external" } else if u.AuthSource != "$external" {