dscalzi / HeliosLauncher

☀ Custom launcher for modded minecraft written in Electron and Node.js
MIT License
838 stars 1.73k forks source link

Microsoft authorization #210

Closed MJRamon closed 2 years ago

MJRamon commented 2 years ago

Can you please add new Microsoft authorization? Players are migrating now.

gbeag commented 2 years ago

186

ghost commented 2 years ago

Is there any update on this?

alduish commented 2 years ago

143 by the community that all

dscalzi commented 2 years ago

@GeekCornerGH informed me of https://www.minecraft.net/en-us/article/last-call-voluntarily-migrate-java-accounts, so this is probably going to have elevated urgency.

dscalzi commented 2 years ago

WIP Microsoft Auth implementation: https://github.com/dscalzi/HeliosLauncher/compare/feature/ms-auth There are a few more things that need to be done. Feel free to checkout and take a look. This code is not production-ready until it is merged to master. I encourage you to perform internal testing even when it lands on master.

The branch depends on an unpublished version of helios-core. To use it:

  1. Clone helios-core
  2. In helios-core, run npm i, npm run build, npm link
  3. In HeliosLauncher run npm link helios-core.

You now have the unpublished version of helios-core linked. It will be published later when all the changes are introduced.