Refactor the authentication module Connection.psm1
for scalability
#1233
Labels
enhancement
This issue or pull request will add new or improve existing functionality
Milestone
💡 Summary
The old authentication works and is reliable but could use a refactor to better scale for additional authentication parameters, cross product authentication, and possibly for PowerShell 7 module switching purposes.
Will need to break out each individual authentication call into their own custom function and since now to config file defaults we won't be duplicating as much code if this was done earlier.
Motivation and context
Clean up the old code in
Connection.psm1
for scaling for additional features.#1208
#88
Implementation notes
Refactor Connection.psm1 to break out each authentication call into their own separate function, with room for scaling for additional authentication methods and cross product authentication when necessary.
Acceptance criteria
Authentication code is refactored for better scaling for new features.
The text was updated successfully, but these errors were encountered: