artur1214
9004636d7c
WebAuth class fixed. New api used. Email/guard code auth added.
TODO: QR code auth add.
Added function to unlogin on every device.
Code refactoring done: added docstrings, typehints.
NOTE: Current version now don't work with python <=3.5
2 years ago
Rossen Georgiev
e5e1130e6b
rename steam.util to steam.utils
5 years ago
Rossen Georgiev
17bf9c94f5
fix #92 incorrect reference to SteamClient logger
8 years ago
Rossen Georgiev
9b3cff7f8a
SteamClient: cache session from get_web_session()
* the requests.Session object is cached internally, until the instance disconnects
* added steam.util.generate_session_id() for web session
9 years ago
Rossen Georgiev
f0e96a427c
reword get_web_session() docstring
9 years ago
Rossen Georgiev
3ab6c14fb4
SC: get_web methods will get new nonce when called
9 years ago
Rossen Georgiev
f36ddfd116
use new webapi shortcuts in SteamClient
9 years ago
Rossen Georgiev
4fce3a0692
WebAuth: remember_login = True; update docs
9 years ago
Rossen Georgiev
57237cdf73
get_web_session_cookies: update domain list in docstring
[ci skip]
9 years ago
Rossen Georgiev
94f34bc288
SteamClient: limit cookie domains in get_web_session
9 years ago
Rossen Georgiev
c16ed4c773
migrate from PyCrypto to cryptograhy #17
9 years ago
Rossen Georgiev
f650a0fb0b
web session: send cookies only to steam domains
* cookies are now only send to steam domains
* set default language to english
* set birthtime cookies to avoid age check redirects
9 years ago
Rossen Georgiev
b008113df9
renamed features subpackage to builtins
9 years ago
Rossen Georgiev
70fa89cc09
added support for mixins + friends mixin
9 years ago
Rossen Georgiev
43e722eea6
fix get_web_session_cookies bug
9 years ago
Rossen Georgiev
96b05ee2f8
add a little warning to get_web_session
9 years ago
Rossen Georgiev
15275315bb
added get_web_session feature
Allows for interacting with steamcommunity and store
9 years ago