Provide options to override MS authentication flows #210
Labels
auth:microsoft
Specific to Microsoft AAD/MSA authentication
enhancement
New feature or request
platform:windows
Specific to the Windows platform
At the moment we force users to use a particular Microsoft authentication flow (via MSAL) based on the current environment.
The user should be free to select the flow they prefer, rather than forcing them to use the one we deem "best". The system browser or device-code flows can be used enable scenarios like FIDO or Windows Hello, which may be desirable.
Visual Studio already offers an option to change the authentication flow.
This can be implemented pretty easily by introduction of a
GCM_MSAUTH_FLOW
/credential.msAuthFlow
or similar setting that is respected by theMicrosoftAuthentication
component.Note: Use of the system browser requires a localhost redirect be set in the AAD configuration. We would need to ensure this was set correctly.
The text was updated successfully, but these errors were encountered: