Note: as of 08/25/2022 this method no longer works, I'll likely update this soon once steam figures out if it'll add a new argument for logging in. As of now this does seem to log you out, and present a login screen where you can manually enter the details. You can use other libraries that switch your login tokens around instead I believe.
A fast C# approach to a Steam Account Switcher that doesn't use Python and can be ran on Windows natively.
Download one of the Windows Executables from the Releases here.
I'll accept pull requests that follow the following rules:
- PRs must stay localized to one feature or fix. (unless it's solving many related bugs)
- Prefer readability over performance.
- Don't change formatting from the default VS style. (If in doubt
Control+K D
should format it to conform)
I didn't like having to download Python and use a command line switch accounts when I could just write a app to do it without python.