The login functionality does not use device code flow, because we want to provide a similar user experience to azure-cli which has an interactive browser experience. To achieve the interactivity we extend the functionality provided by InteractiveBrowserCredential from azure.identity. Acquired tokens are persisted securely by msal-extensions.
Overview
Adds login command
Screenshots
Notes
The login functionality does not use device code flow, because we want to provide a similar user experience to azure-cli which has an interactive browser experience. To achieve the interactivity we extend the functionality provided by
InteractiveBrowserCredential
fromazure.identity
. Acquired tokens are persisted securely by msal-extensions.