Closed Dipricyn closed 7 years ago
Sentry file can't be used if 2FA is enabled. See also #390
What @Alex7Kom said.
You're welcome to add this information to the wiki.
It's actually mentioned in there: https://github.com/seishun/node-steam/wiki/Protobufs#cmsgclientlogon
edit. Went ahead and added a short clarification.
Maybe it would be useful to mention the meanings of some eresult
values under CMsgClientLogonResponse as well.
Just out of curiousity: how does the Steam client login at my PC? I have 2FA enabled and I automatically get logged in on system startup. Seems like the sentry file is used there.
Yep, valid username
+ login_key
combo will bypass the need for 2FA code.
Yep, valid
username
+login_key
combo will bypass the need for 2FA code.
Please give an example of how this can be used, thank you.
@yesworld I would suggest implementing automated logins using 2FA which you will need anyway if you want a truly automated bot.
I have tried different approaches of using the sentry file in exchange for the Steam Guard code but I can't get it to work no matter what I try. I created a test script but I always get EResult: 85 which is AccountLoginDeniedNeedTwoFactor.
I can confirm that steam servers send the same sentry file at the updateMachineAuth event which I already have. How can I log in using the sentry file?