【文件属性】:
文件名称:totp:TypeScript一次性密码库(HOTP,TOTP,Google身份验证器)
文件大小:7KB
文件格式:ZIP
更新时间:2021-04-30 01:53:12
TypeScript
TypeScript一次性密码库(HOTP,TOTP,Google身份验证器)
在Node.js环境中工作的一次性密码库
要求
npm install -g tsd gulp
建造
npm install
tsd install
gulp build
运行单元测试
gulp test
用法
var GoogleAuthenticator = require ( 'dist/GoogleAuthenticator' ) ;
var authenticator = new GoogleAuthenticator ( ) ;
var key = authenticator . generateNewBase32Secret ( ) ;
// generate QRCode image URL (through google chart api)
var url = authenticator
【文件预览】:
totp-master
----.gitignore(1KB)
----tsconfig.json(88B)
----README.md(991B)
----tsd.json(342B)
----package.json(549B)
----src()
--------TOTP.ts(1KB)
--------HOTP.ts(2KB)
--------GoogleAuthenticator.ts(2KB)
--------index.ts(131B)
--------HMAC.ts(220B)
----spec()
--------test.js(5KB)
----gulpfile.js(488B)