XboxAuthLauncher
About
A Java authentication module for custom Minecraft launchers implementing the complete Microsoft OAuth 2.0 flow. Handles device code authentication, Xbox Live token exchange, XSTS authorization, and Mojang API verification. Features an embedded HTTP callback server for OAuth redirect handling, automatic token refresh, and returns validated Minecraft access tokens with player UUIDs for online play.