双因素身份验证不起作用

时间:2015-11-25 15:36:36

标签: javascript node.js

所以,我想从外部api请求使用TOTP的东西。我有一切正确的方式和!在我的localhost上一切正常,但在远程服务器上 - VPS - 它崩溃并发出以下错误:

{
  "status" : "success",
  "data" : {
    "error_message" : "API access enabled, but unable to verify two-factor authentication code. If you need help with this, please contact support@bitskins.com."
  }
}

HTML:

// Secret and keys for Bitskins API
                var totp = new TOTP('MPKXR23QBRQVW7SZ');
                var codeFromSecret = totp.now();

                var url = 'https://bitskins.com/api/v1/get_item_price/?api_key=' + bitskins.apikey + '&code=' + totp.now() + '&names=' + namesHashed + '&delimiter=!END!';

                console.log("url " + url);
                request(url, function (error, response, body) {
                    if (!error) {
                        var json = JSON.parse(body);
                        console.log("body " + body);
                        console.log("json " + json);
                        for (var a = 0; a < items.length; a++) {
                            itemPrices.push(json.data.prices[a].price);
                        }
                        console.log('about to emit pricesFetched @ steambot.js');
                        lastStep(itemPrices);
                    }
                });

0 个答案:

没有答案