node-steam-session
node-steam-session copied to clipboard
Node.js module for authenticating with the Steam auth server. Allows for generating refresh tokens and web auth cookies for use with steam-user and other packages.
## Describe the bug Even with using Steam Guard Machine Token, log in fails and requires code from email ## Versions Node 20.9 steam-session ^1.7.2 I've recently updated from 0.0.4-alpha,...
Now we can return cookies for `login.steampowered.com` for `EAuthTokenPlatformType.WebBrowser` to match official behavior. Doing that we can automatically refresh cookies, without need to use `LogginSession.getWebCookies()` again. After `steamLoginSecure` expires, any...
Will need to likely add a constructor option that takes an object with properties: ```ts interface ConstructorOptions { // ... mobileDeviceProperties?: MobileDeviceProperties } interface MobileDeviceProperties { mobileUserAgent?: string, // default...
## Is your feature request related to a problem? Please describe. As steam-session consumer I would like to know when to call `renewRefreshToken()` and `refreshAccessToken()`. ## Describe the solution you'd...
For WebBrowser logins, machine auths are only issued when you logout.
Hey, sometimes proxy can throw code 'ECONNRESET' on connection and login or other functions crashing. Is there any way to add support for the number of retries for these errors...
## Describe the bug Sometimes I get an error in the pm2 logs: "Received unexpected non-protobuf message 751" ## Versions steam-session: 1.7.2 node: v18.16.0 ## Screenshots and Error Logs ```...
- ~~removed creation unnecessary map files~~ (I'll leave this as a proposal) - removed src from shipped package
ref: https://github.com/DoctorMcKay/node-steam-session/issues/44
Implementation now works fine, but would be better to match behaviour like `createMachineId`, in other words - by account name. Right now it looks strange, because by default all accounts...