Steam's protocol in Go to allow automation of different actions on the Steam network without running an actual Steam client. Includes APIs for friends, chatting, trading, trade offers and TF2 crafting.
This pull request implements the functionallity to use the password only for the first login (in case of SteamGuard the first two logins) and then use the LoginKey for any further Authentication in the future.
First Login
Username, Password and (ShouldRememberPassword) set
Second Login (with SteamGuard)
Username, Password, AuthCode and ShouldRememberPassword set
Third Login
Username, (ShouldRememberPassword) and LoginKey set
This pull request implements the functionallity to use the password only for the first login (in case of SteamGuard the first two logins) and then use the
LoginKey
for any further Authentication in the future.First Login
Username, Password and (ShouldRememberPassword) set
Second Login (with SteamGuard)
Username, Password, AuthCode and ShouldRememberPassword set
Third Login
Username, (ShouldRememberPassword) and LoginKey set