I was told by someone that the /authenticate
endpoint changed, and in the process of guessing at the meaning of the new fields, noticed that the migrated
field is always false for both the selectedProfile
/availableProfiles
and user
fields. The system knows that the account has been migrated, since the migratedFrom
and migratedAt
fields of user
(when requestUser
is true) have correct-looking values; it's only migrated
that is incorrect.
To reproduce, run something like the following curl
command (with the proper username and password for a migrated account):
curl --data '{ "agent": { "name": "Minecraft", "version": 1 }, "username": "[email protected]", "password": "Hunter2", "clientToken": "curl-test", "requestUser": true }' -H "Content-Type: application/json" https://authserver.mojang.com/authenticate
and then observe that migrated
is set to false despite the account having been migrated.
Thank you for your report!
However, this issue has been temporarily closed as Awaiting Response.
Could you please confirm if the reported issue still occurs for you?
This ticket will automatically reopen when you reply.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📓 Project Summary – 📧 Suggestions – 📖 Minecraft Wiki