stacks-archive/blockstack-browser

Use existing login when a new app is opened

john-light opened this issue · 1 comments

I opened Blockstack Browser and logged in. I then clicked on an app on the home page and was taken to that app's landing page. I clicked the button to use the app and a new tab opens prompting me to log-in to Blockstack again. The app should recognize that I'm already logged-in to Blockstack and use my existing login, I shouldn't have to go through the login flow each time I use an app.

Screenshot_2020-03-29 Blockstack Browser(7)

When I get to the end of the login flow, the ID that it appears the app will be using isn't even the ID that I have set as my default ID in my main Blockstack Browser tab, it's another ID owned by the same seed and there doesn't appear to be a way to change which ID to use:

Screenshot_2020-03-29 Blockstack Browser(8)

Only one ID is shown to select even though this seed owns multiple different IDs, and the address that owns the specific name shown owns multiple names:

Screenshot_2020-03-29 Blockstack Browser(9)

If it's not going to use my existing Blockstack login it should at least give me the option to select from my IDs which one I want to use with this app during this session (including the ability to select from IDs owned by the same address).

Thank you for opening a ticket the Ubuntu native app is directing users to log in via the web app this is related to bug #2053