【发布时间】:2020-08-24 14:05:25
【问题描述】:
我正在做一个小型网络项目来在线生成 OTP(如 Google 身份验证器)。我目前正在使用otpauth 库来生成 OTP 代码。如果密钥错误,则无法生成代码。那么如何检查输入的密钥是否正确呢?
【问题讨论】:
标签: javascript totp
我正在做一个小型网络项目来在线生成 OTP(如 Google 身份验证器)。我目前正在使用otpauth 库来生成 OTP 代码。如果密钥错误,则无法生成代码。那么如何检查输入的密钥是否正确呢?
【问题讨论】:
标签: javascript totp
它只不过是一个 base32 字符串,并且有许多库可以检查它。 例如:How to check if a string is base32 encoded in javascript
【讨论】: