minecraft-auth-library
This is a small library written in Java for minecraft login.
Usage:
Login with microsoft
MinecraftAuthenticator minecraftAuthenticator = new MinecraftAuthenticator();
MinecraftToken minecraftToken = minecraftAuthenticator.loginWithXbox("EMAIL", "PASSWORD");
MinecraftProfile minecraftProfile = minecraftAuthenticator.checkOwnership(minecraftToken);
Login with mojang (usable until 2022)
MinecraftAuthenticator minecraftAuthenticator = new MinecraftAuthenticator();
MinecraftToken minecraftToken = minecraftAuthenticator.login("EMAIL", "PASSWORD");
MinecraftProfile minecraftProfile = minecraftAuthenticator.checkOwnership(minecraftToken);