[DOCS-8333] Escape "%", "@", ":", and "/" in username/password connection strings Created: 13/Jul/16  Updated: 30/Oct/23  Resolved: 05/Feb/19

Status: Closed
Project: Documentation
Component/s: Server
Affects Version/s: None
Fix Version/s: Server_Docs_20231030

Type: Improvement Priority: Minor - P4
Reporter: Andrew Ryder (Inactive) Assignee: Kay Kim (Inactive)
Resolution: Done Votes: 1
Labels: bite-sized
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
duplicates DOCS-9382 Show URL-escaped domain socket path i... Closed
Related
related to SERVER-25059 URL support needs to support percent-... Closed
is related to DOCS-9266 Unix domain socket paths must be URL-... Closed
Participants:
Days since reply: 4 years, 45 weeks, 6 days ago
Epic Link: DOCSP-1769
Story Points: 0.25

 Description   

Reference: https://github.com/mongodb/specifications/blob/master/source/connection-string/connection-string-spec.rst#userinfo-optional

Usernames and passwords that contain "%", "@", ":", or "/" require these symbols to be URL encoded.



 Comments   
Comment by Githook User [ 28/Mar/19 ]

Author:

{'name': 'Kay Kim', 'username': 'kay-kim', 'email': 'kay.kim@10gen.com'}

Message: DOCS-12476,DOCS-8333: backport updates to connection-string page
Branch: v3.6
https://github.com/mongodb/docs/commit/81f5b08e9c0f4f7560dd56b4f215475b396e68c8

Comment by Githook User [ 05/Feb/19 ]

Author:

{'name': 'Kay Kim', 'email': 'kay.kim@mongodb.com'}

Message: DOCS-8333: encode username/password in uri string + some more examples
Branch: v4.0
https://github.com/mongodb/docs/commit/466ac72e23014f8c133779e816042db8687ab6b1

Comment by Githook User [ 05/Feb/19 ]

Author:

{'name': 'Kay Kim', 'email': 'kay.kim@mongodb.com'}

Message: DOCS-8333: encode username/password in uri string + some more examples
Branch: master
https://github.com/mongodb/docs/commit/3f2bbc263fe6e7740ba7b706ecfc04dba90c9233

Generated at Thu Feb 08 07:56:06 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.