mojira.dev
WEB-905

Invalid emails cannot be migrated

I've recently heard about some people who used an invalid email (an email without @ or . symbols) to sign up for Minecraft back in the day (so now it's an unmigrated account). According to my friend, if you try to migrate his account with the email "jtblasi" (which is correct), it won't allow it.

Now before you close this ticket and shove us over to support:

I think the Mojang site should check for accounts that exist on the email the user inputs in the "Migrate account" form before disallowing it to be migrated because of an invalid email.

I've heard lots of people have their Minecraft accounts on bad emails and now it's impossible to migrate, unless you have proof of purchase you can give to Support, which is unlikely because you used an invalid email to sign up.

Comments 9

Obviously I don't have an account with an invalid email to test - but this totally does sound like a valid bug. It should definitely accept an existing email in the field for the old email even if the email would not pass any validation nowadays (though the fields for the new email shouldn't accept it) - if that's not the current behavior, then that definitely qualifies as a bug.

The problem is, without a valid email, there is no way to verify that the user owns the account. Typically, when migrating, an email is sent to the address associated to the account to proceed with the migration process. This is based on the (logical) assumption that the email tied to the account belongs to the user who purchased it. Without this verification process, any user could simply enter invalidemailATdomain.com and, provided it does exist, would immediately be granted the account they don't own. While I agree that this is technically a bug, I don't see a solution feasible without having to contact Mojang Support regardless.

I've recently migrated an account.

It doesn't require you to actually click through on the original email - it just sends a notification email. The account password (plus knowledge of the original email address) should be enough to verify that you own the account.

Umm no, you're confusing changing the email with migrating.

With migrating, knowing your password is proof of ownership.

So basically what Pokechu said, lol.

I have a few players who are not able to migrate due to the emails not being valid.

  1. Why did people signed up with that email in the first place?

  2. You didn't tell that accounts (for example Garen) were hacked but their email is invalid and you can't migrate it to later sell it for 15$?

  3. How did people who actually owned these accounts suddenly came back after 8 years and knew exactly which password and email they put, even though it was a invalid one?

We closed down migration from legacy accounts to Mojang accounts about a year ago, so this bug is no longer valid. Closing. For the migration from legacy accounts to Microsoft accounts, please contact Customer Support.

Mr. Wonderful

(Unassigned)

API

migration

Retrieved