Philipp15b / go-steam

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.
https://pkg.go.dev/github.com/Philipp15b/go-steam/v3
Other
392 stars 132 forks source link

Fixed gsbot authentication not working when steamguard is enabled. #80

Closed looterz closed 8 years ago

looterz commented 8 years ago

Fixes gsbot authentication not working when steam mobile authentication is enabled. It might be worth making AuthCode and TwoFactorCode one value internally as I believe they are the same format and you only ever have one that's required by steam.

Philipp15b commented 8 years ago

This really shouldn't be fixed like this. At the least this requires documentation, because I find that behavior very surprising. Both codes are different things even if only one of them is required at a time. This should probably be just another attribute in LogOnDetails.