【文件属性】:
文件名称:2FA-HOTP-TOTP:零依赖HOTPTOTP 2FA
文件大小:608KB
文件格式:ZIP
更新时间:2021-05-07 14:57:15
security totp hotp 2fa JavaScript
帮助
评价我
2FA-HOTP-TOTP
零相关性, <1kB压缩
我在TypeScript + base32编码器中实现2FA H / TOTP算法,用于为器之类的验证器程序创建链接
有关otpauth://链接的信息
规格:
HOTP- RFC 4226
TOTP- RFC 6238
Base32- RFC 4648 (无需填充,感谢@LinusU )
安装
npm i 2FA-HOTP-TOTP
or
yarn add 2FA-HOTP-TOTP
用法
进口
import { TFA } from '2FA-HOTP-TOTP';
OR
const { TFA } = require('2FA-HOTP-TOTP');
霍普特
产生
TFA.HOTP.generate({
key: 'test',
counter: 0, // optiona
【文件预览】:
2FA-HOTP-TOTP-master
----index.js(416B)
----test.js(965B)
----img()
--------1.png(622KB)
----package.json(381B)
----test.ts(836B)
----LICENSE(1KB)
----.gitignore(34B)
----lib()
--------totp.ts(1KB)
--------base32.js(780B)
--------totp.js(1KB)
--------base32.ts(651B)
--------hotp.ts(2KB)
--------hotp.js(2KB)
----README.md(5KB)
----index.ts(339B)