microsoft / DevHomeAzureExtension

Dev Home Azure Extension
MIT License
70 stars 15 forks source link

Update Widget DeveloperId and Sign-in detection to handle login states cleanly #12

Closed dkbennett closed 8 months ago

dkbennett commented 8 months ago

Summary of the pull request

Widgets were not handling Sign-in events correctly or showing the sign-in page when it needed to, such as when the developer account the Widget was set to use was not logged in. This updates DeveloperId selection and signin related code to better handle these scenarios.

References and relevant issues

Closes https://github.com/microsoft/DevHomeADOExtension/issues/82 Closes #20

Detailed description of the pull request / Additional comments

Validation steps performed

PR checklist