Jump to content


Photo
Question

Confirmation from another device than Guard?

node.js node-steam-tradeoffer-manager

Best Answer Dr. McKay , 15 November 2018 - 12:51 PM

There's a separate secret that's used for confirmations; it's not the same as the one you use to login.

Go to the full post


  • Please log in to reply
4 replies to this topic

#1 M17ek

M17ek

    Newbie

  • Member
  • Pip
  • 3 posts

Posted 14 November 2018 - 04:55 AM

I want to confirm offer from server app but i am also using SteamDesktopAuth and while i am trying to confirm it there is a error:

Error: It looks like your Steam Guard Mobile Authenticator is providing incorrect Steam Guard codes. This could be caused by an inaccurate clock or bad timezone settings on your device. If your time settings are correct, it could be that a different device has been set up to provide the Steam Guard codes for your account, which means the authenticator on this device is no longer valid.
    at /usr/home/MMMM/domains/XXX/public_trade2/node_modules/steamcommunity/components/confirmations.js:33:14
    at SteamCommunity.<anonymous> (/usr/home/MMMM/domains/XXX/public_trade2/node_modules/steamcommunity/components/confirmations.js:276:3)
    at Request._callback (/usr/home/MMMM/domains/XXX/public_trade2/node_modules/steamcommunity/components/http.js:67:15)
    at Request.self.callback (/usr/home/MMMM/domains/XXX/public_trade2/node_modules/request/request.js:185:22)
    at emitTwo (events.js:126:13)
    at Request.emit (events.js:214:7)
    at Request.<anonymous> (/usr/home/MMMM/domains/XXX/public_trade2/node_modules/request/request.js:1161:10)
    at emitOne (events.js:116:13)
    at Request.emit (events.js:211:7)
    at Gunzip.<anonymous> (/usr/home/MMMM/domains/XXX/public_trade2/node_modules/request/request.js:1083:12)

So it is possible to confirm it from server?



#2 Dr. McKay

Dr. McKay

    Developer

  • Administrator
  • 1,817 posts

Posted 14 November 2018 - 03:46 PM

If you try to use two different devices to accept confirmations, you tend to miss confirmations on one device or another. It's not a good idea at all.

 

That said, the error you're getting isn't due to this. It's because your app is either using the wrong secret, or the clock is wrong.


  • M17ek likes this

#3 M17ek

M17ek

    Newbie

  • Member
  • Pip
  • 3 posts

Posted 15 November 2018 - 05:47 AM

My secret key is correct because i am using this to login and it is working fine. So how can i check what is wrong with clock? 



#4 Dr. McKay

Dr. McKay

    Developer

  • Administrator
  • 1,817 posts

Posted 15 November 2018 - 12:51 PM   Best Answer

There's a separate secret that's used for confirmations; it's not the same as the one you use to login.


  • M17ek likes this

#5 M17ek

M17ek

    Newbie

  • Member
  • Pip
  • 3 posts

Posted 16 November 2018 - 03:31 AM

That was the problem, thanks a lot, now my app is working perfect! ;)







Also tagged with one or more of these keywords: Question, node.js, node-steam-tradeoffer-manager

1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users