I have this app that allows user/bot to login via web interface, and store the loginKey in db for subsequent logins.
Most of the time it works fine, but it will still prompt steam guard for some accounts for the subsequent logins. (Around 16 accounts tested, 2 requires steam guard. Of these two, one tried to login another time with password+steam guard combo, and the subsequent logins worked again without steam guard. All these 2 acc are authenticated by email steam guard.
The first time login options are as follow:
const logOnOptions = {
accountName: msg.data.username,
password: msg.data.password,
rememberPassword: true
};
The subsequent login options are as follow:
const logOnOptions = {
accountName: steam_username,
loginKey: loginKey,
rememberPassword: true
};
All these accounts are logged-in to the server without proxy options, under the same IP.
Daily login is around 5 unique accts. Each account will be logged-in for a short awhile every 30mins or so, with interval of 5 seconds per login.
Any possible issue for the random steam guard prompt? Must I use proxy? Sentry file?