
OTPAuth:用于Node.js、Deno及浏览器的HOTP/TOTP一次性密码库
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
OTPAuth是一款专为Node.js、Deno和浏览器环境设计的开源库,支持HOTP与TOTP协议,便于开发者轻松实现一次性密码认证功能。
OTP验证适用于Node.js、Deno和浏览器的一次性密码(HOTP/TOTP)库。
用法:
在Node.js中,导入所需的模块:
```javascript
import * as OTPAuth from otpauth;
```
创建一个新的Totp对象:
```javascript
let totp = new OTPAuth.TOTP({
issuer: ACME,
label: AzureDiamond,
algorithm: SHA1,
digits: 6,
period: 30,
secret: NB2W45DFOIZA // 或者使用 OTPAuth.Secret.fromBase32(NB2W45DFOIZA)
});
```
生成一个令牌:
```javascript
let token = totp.generate();
```
全部评论 (0)
还没有任何评论哟~


