devhomegithubextension icon indicating copy to clipboard operation
devhomegithubextension copied to clipboard

Remove use of unsupported API i.e. LoginNewDevIdAsync() in AddWidget flow

Open ssparach opened this issue 2 years ago • 0 comments

Dev Home version

No response

Windows build number

No response

Other software

No response

Steps to reproduce the bug

The "Add Widget" dialog currently uses the API as it immediately launches the browser upon Sign In.

To synchronize the login experience, the ask is for additional consumers of this API to replace the API usage by embedding the AdaptiveCard instead.

The desired user flow is: Dashboard -> Add Widget -> Show AdaptiveCard instead of Sign In button redirecting to browser

Expected result

f0db901a-76af-4370-9861-fca6646e6b88

Actual result

Dashboard -> Add Widget -> Sign In -> Launches Browser

Included System Information

No response

ssparach avatar Jun 21 '23 21:06 ssparach