dscalzi / HeliosLauncher

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

Own yggdrasil auth #35

Closed DarkScientist closed 5 years ago

DarkScientist commented 5 years ago

Hi, Is there any way to set my custom yggdrasil's auth server? And can I use the launcher for my own usage?

dscalzi commented 5 years ago
  1. You can change the authentication code to whatever suits your needs. Just don't have users input their Mojang credentials through your server. That must be sent directly to Mojang's authentication service. If you manage your own credentials and they are separate from Mojang's, then you're fine. See the Mojang API wrapper (https://github.com/dscalzi/ElectronLauncher/blob/master/app/assets/js/mojang.js) and AuthManager (https://github.com/dscalzi/ElectronLauncher/blob/master/app/assets/js/authmanager.js) for details.
  2. You can use the launcher as long as you follow the brief terms of use. https://github.com/dscalzi/ElectronLauncher#note-on-third-party-usage