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.
MIT License
Bot releases are visible (Hide)
getWebCookies()
for EAuthTokenPlatformType.WebBrowser now returns cookies for all Steam domains (with ; Domain=steamcommunity.com
appended in the cookie string) due to Steam now issuing different tokens for different domains (PR #37 by @Sadzurami)
Full Changelog: https://github.com/DoctorMcKay/node-steam-session/compare/v1.7.1...v1.7.2
Published by DoctorMcKay 12 months ago
Full Changelog: https://github.com/DoctorMcKay/node-steam-session/compare/v1.7.0...v1.7.1
Published by DoctorMcKay 12 months ago
Full Changelog: https://github.com/DoctorMcKay/node-steam-session/compare/v1.6.0...v1.7.0
Published by DoctorMcKay about 1 year ago
Full Changelog: https://github.com/DoctorMcKay/node-steam-session/compare/v1.5.0...v1.6.0
Published by DoctorMcKay about 1 year ago
localAddress
option for LoginSession and LoginApproverFull Changelog: https://github.com/DoctorMcKay/node-steam-session/compare/v1.4.1...v1.5.0
Published by DoctorMcKay about 1 year ago
Full Changelog: https://github.com/DoctorMcKay/node-steam-session/compare/v1.4.0...v1.4.1
Published by DoctorMcKay about 1 year ago
Full Changelog: https://github.com/DoctorMcKay/node-steam-session/compare/v1.3.4...v1.4.0
Published by DoctorMcKay about 1 year ago
Updated dependencies
Full Changelog: https://github.com/DoctorMcKay/node-steam-session/compare/v1.3.3...v1.3.4
Published by DoctorMcKay about 1 year ago
authenticated
for EAuthTokenPlatformType.MobileAppFull Changelog: https://github.com/DoctorMcKay/node-steam-session/compare/v1.3.2...v1.3.3
Published by DoctorMcKay about 1 year ago
getWebCookies()
or refreshAccessToken()
immediately after authenticated
for EAuthTokenPlatformType.SteamClientFull Changelog: https://github.com/DoctorMcKay/node-steam-session/compare/v1.3.1...v1.3.2
Published by DoctorMcKay about 1 year ago
FileNotFound
due to Steam changePlease Note: Steam no longer returns access tokens for new login attempts. Therefore, accessToken
will be undefined when authenticated
is emitted. Access tokens are only useful as web cookies, and getWebCookies()
automatically attempts to refresh the access token as necessary, so no change should be needed from you if you aren't directly accessing the accessToken
property.
Full Changelog: https://github.com/DoctorMcKay/node-steam-session/compare/v1.3.0...v1.3.1
Published by DoctorMcKay about 1 year ago
sessionid
cookie is now always returned to getWebCookies()
(thanks @Sadzurami in #24)refreshToken
property (thanks @Sadzurami in #25)renewRefreshToken()
method to LoginSessionFull Changelog: https://github.com/DoctorMcKay/node-steam-session/compare/v1.2.5...v1.3.0
Published by DoctorMcKay about 1 year ago
getWebCookies()
for EAuthTokenPlatformType.SteamClient, to match official client behaviorFull Changelog: https://github.com/DoctorMcKay/node-steam-session/compare/v1.2.4...v1.2.5
Published by DoctorMcKay over 1 year ago
getWebCookies()
not being catchable by @Sadzurami in https://github.com/DoctorMcKay/node-steam-session/pull/23
Full Changelog: https://github.com/DoctorMcKay/node-steam-session/compare/v1.2.3...v1.2.4
Published by DoctorMcKay over 1 year ago
Full Changelog: https://github.com/DoctorMcKay/node-steam-session/compare/v1.2.2...v1.2.3
Published by DoctorMcKay over 1 year ago
Published by DoctorMcKay over 1 year ago
Full Changelog: https://github.com/DoctorMcKay/node-steam-session/compare/v1.2.0...v1.2.1
Published by DoctorMcKay over 1 year ago
refreshAccessToken()
methodFull Changelog: https://github.com/DoctorMcKay/node-steam-session/compare/v1.1.1...v1.2.0
Published by DoctorMcKay over 1 year ago
loginTimeout
property after polling has already started, an Error will now be thrownFull Changelog: https://github.com/DoctorMcKay/node-steam-session/compare/v1.1.0...v1.1.1
Published by DoctorMcKay over 1 year ago
steamGuardMachineToken
Full Changelog: https://github.com/DoctorMcKay/node-steam-session/compare/v1.0.0...v1.1.0