NodeJS在模块中混合了一些

时间:2018-05-08 14:39:42

标签: javascript node.js express

我正在学习NodeJS,我有一点问题。一般来说,我想通过提供您的蒸汽登录,密码和蒸汽令牌来创建您可以登录的网站。我正在使用steam-user npm模块,在我通过登录+密码后,需要通过控制台输入提供令牌,但我想以某种方式通过浏览器传递它。我在内部模块中找到了这段代码

    SteamUser.prototype._steamGuardPrompt = function(domain, lastCodeWrong, callback) {
if (this.options.promptSteamGuardCode) {
    var rl = require('readline').createInterface({
        "input": process.stdin,
        "output": process.stdout
    });

    rl.question('Steam Guard' + (!domain ? ' App' : '') + ' Code: ', function(code) {
        rl.close();
        callback(code);
    });
} else {
    this.emit('steamGuard', domain, callback, lastCodeWrong);
}
};

有人可以告诉我如何修改它吗?

0 个答案:

没有答案