Steam login via browser
Opens a local web server on port 3000 and launches your browser to Facepunch's Steam login page. You log in on Steam's own website — the script never touches your Steam password or credentials. After you click Allow, Facepunch redirects back to localhost:3000 with a Rust+ token. The script captures that token, closes the server, and exits. No credentials leave your machine — it's the same OAuth flow your phone uses.
Opens: companion-rust.facepunch.com/login ← Steam's own page, not ours
Callback: localhost:3000/callback?token=... ← token sent to your local machine only
→ saves: rustplus_auth_token ← one opaque token, no username/password