var express = require('express');
var apiRouter = express.Router();
var speakEasy = require('speakeasy');
apiRouter.get('/test',function(){
secret=speakEasy.generateSecret({
length: 20
});
var token=speakEasy.totp({
secret: secret.base32,
encoding: 'base32', //Increate Time For valid Token //
step: 60
});
var verified=speakEasy.totp.verify({
secret: secret.base32, //argument
encoding: 'base32',
token: token
});
console.log(verified);
});
当我使用步骤30或没有步骤选项时,我将返回true。 我想提高我的令牌的时间有效性,我怎么能做到这个代码的错误