同步TOTPfunction的设备时间

你知道我怎么可以同步我的服务器的时间,以便TOTP在正确的时间为我的蒸汽机器人生成正确的代码? 目前使用node-steam-totp。

谢谢。

要生成与服务器同步的TOTP代码,应首先使用node-steam-totp的getTimeOffset()方法。 检索偏移量后,可以使用可选的timeOffset参数来设置TOTP代码。

下面是一个启动的例子:

 totp.getTimeOffset(function(err, offset, latency) { var authcode = totp.getAuthCode(secret, offset); //do login stuff });