code icon indicating copy to clipboard operation
code copied to clipboard

Show Xbox account that's being signed in

Open brawaru opened this issue 1 year ago • 0 comments

Please confirm the following.

  • [X] I checked the existing issues for duplicate feature requests
  • [X] I have checked that this feature request is not on our roadmap

What parts of Modrinth is your feature request related too?

App

Is your suggested feature related to a problem? Please describe.

It seems that a lot of users have multiple Microsoft accounts, which can lead to confusing when trying to sign in to Minecraft account through Modrinth App. Users very often type incorrect email from memory or forget small characters like dots, which signs them into the wrong Xbox account that doesn't have Minecraft profile associated with it.

Describe the solution you'd like

Modrinth App must (at this point) implement the ‘Welcome back’ screen similar to one found in Minecraft Launcher which shows the user their Xbox account email, gamertag and icon. This will allow users to see that they made a mistake and correct it on their own. This screen should precede Minecraft authorization attempt.

Screenshot of Welcome back screen from Minecraft Launcher showing author's email, gamertag and icon

Describe alternatives you've considered

  • Allow to sign in to Xbox accounts that don't have Minecraft profile set up, and allow them only to play the demo version of the game, prompting to buy Minecraft. Steve icon in the top left corner would be replaced with their Xbox profile icon, and the name that shows in accounts will be their gamertag, followed by Minecraft username (if any is set up for account).

  • Alternatively, improve Debug info message for when MinecraftProfile step fails due to a 404 Not Found response. In fact, I already had implementation of that, but it needs a rebase.

First alternative solution can be combined with proposed solution to match Minecraft Launcher experience.

Additional context

No response

brawaru avatar Jul 30 '24 13:07 brawaru