i_love_cats Posted August 14 Report Posted August 14 Hello, the websession is never emitted when logged in with refresh token. Only loggedOn is emitted. const SteamUser = require("steam-user"); const client = new SteamUser(); client.logOn({ refreshToken: "YOUR_REFRESH_TOKEN" }); client.on("loggedOn", () => { console.log("Logged in"); }); client.on("webSession", (sessionID, cookies) => { console.log("Web session fired!", sessionID, cookies); }); client.on("error", (err) => console.error(err)); Quote
i_love_cats Posted August 17 Author Report Posted August 17 Fixed by updating 🤭 by the way, is it the only way to obtain the web cookies ? I used to do it with steam-session but refresh tokens are no longer supported. Quote
Dr. McKay Posted August 18 Report Posted August 18 Yes, this is the only way to obtain web cookies if you have a refresh token for EAuthTokenPlatformType.SteamClient. Other platform types can get cookies via steam-session. i_love_cats 1 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.