Back to River Client
Source visible

River Client sign-in source code

This is the actual code the launcher runs to sign you in. River Client only talks to official Microsoft and Mojang endpoints. The Microsoft refresh token and the Minecraft access token live in your local launcher data folder. They are never sent anywhere else.

1POST https://login.microsoftonline.com/consumers/oauth2/v2.0/devicecode
2POST https://login.microsoftonline.com/consumers/oauth2/v2.0/token
3POST https://user.auth.xboxlive.com/user/authenticate
4POST https://xsts.auth.xboxlive.com/xsts/authorize
5POST https://api.minecraftservices.com/authentication/login_with_xbox
6GET https://api.minecraftservices.com/entitlements/mcstore
7GET https://api.minecraftservices.com/minecraft/profile
launcher/src/main.js (auth section) Download source
Loading source.