更改“ Pyotp”的默认有效期限

时间:2018-07-02 10:21:46

标签: python python-3.x one-time-password

我正在使用Pyotp生成OTP。该令牌的默认有效期为30秒。如何将默认有效期更改为60秒? 这是我正在使用的简单代码。

secret = pyotp.random_base32()
totp = pyotp.TOTP(secret)
otp = totp.now() 

1 个答案:

答案 0 :(得分:1)

尝试一下,它对我有用:

function hammingDistance(str1, str2) {
  var dist = 0;
  str1 = str1.toLowerCase();
  str2 = str2.toLowerCase();
  for (var i = 0, j = Math.max(str1.length, str2.length); i < j; i++) {
    if (!str1[i] || !str2[i] || str1[i] !== str2[i]) {
      dist++;
    }
  }
  return dist;
}