mirror of
https://github.com/LanceGin/jsotp.git
synced 2026-05-05 00:00:03 +08:00
upd: README
This commit is contained in:
@@ -87,8 +87,13 @@ let b32_secret = jsotp.Base32.random_gen();
|
|||||||
return: String
|
return: String
|
||||||
desc: the length of random base32 encoded string.
|
desc: the length of random base32 encoded string.
|
||||||
|
|
||||||
#### • <del>jsotp.Util.url_gen()</del>
|
#### • [jsotp.TOTP(secret)](https://github.com/LanceGin/jsotp/blob/master/src/jsotp.js#L48)
|
||||||
|
|
||||||
|
param: secret
|
||||||
|
type: string
|
||||||
|
return: TOTP
|
||||||
|
desc: generate TOTP instance.
|
||||||
|
|
||||||
#### • [jsotp.TOTP.now()](https://github.com/LanceGin/jsotp/blob/master/src/totp.js#L38)
|
#### • [jsotp.TOTP.now()](https://github.com/LanceGin/jsotp/blob/master/src/totp.js#L38)
|
||||||
|
|
||||||
return: String
|
return: String
|
||||||
@@ -100,7 +105,21 @@ let b32_secret = jsotp.Base32.random_gen();
|
|||||||
type: string
|
type: string
|
||||||
return: Boolean
|
return: Boolean
|
||||||
desc: verify the totp code.
|
desc: verify the totp code.
|
||||||
|
|
||||||
|
#### • [jsotp.TOTP.url_gen(issuer)](https://github.com/LanceGin/jsotp/blob/master/src/totp.js#L94)
|
||||||
|
|
||||||
|
param: issuer
|
||||||
|
type: string
|
||||||
|
return: string
|
||||||
|
desc: generate url with TOTP instance
|
||||||
|
|
||||||
|
#### • [jsotp.HOTP(secret)](https://github.com/LanceGin/jsotp/blob/master/src/jsotp.js#L47)
|
||||||
|
|
||||||
|
param: secret
|
||||||
|
type: string
|
||||||
|
return: HOTP
|
||||||
|
desc: generate HOTP instance.
|
||||||
|
|
||||||
#### • [jsotp.HOTP.at(counter)](https://github.com/LanceGin/jsotp/blob/master/src/hotp.js#L24)
|
#### • [jsotp.HOTP.at(counter)](https://github.com/LanceGin/jsotp/blob/master/src/hotp.js#L24)
|
||||||
|
|
||||||
param: counter
|
param: counter
|
||||||
@@ -117,6 +136,13 @@ let b32_secret = jsotp.Base32.random_gen();
|
|||||||
return: Boolean
|
return: Boolean
|
||||||
desc: verify the hotp code.
|
desc: verify the hotp code.
|
||||||
|
|
||||||
|
#### • [jsotp.HOTP.url_gen(issuer)](https://github.com/LanceGin/jsotp/blob/master/src/hotp.js#L69)
|
||||||
|
|
||||||
|
param: issuer
|
||||||
|
type: string
|
||||||
|
return: string
|
||||||
|
desc: generate url with HOTP instance
|
||||||
|
|
||||||
### Contribute
|
### Contribute
|
||||||
|
|
||||||
* Clone repo and install dependencies
|
* Clone repo and install dependencies
|
||||||
|
|||||||
+28
-2
@@ -87,8 +87,13 @@ let b32_secret = jsotp.Base32.random_gen();
|
|||||||
return: String
|
return: String
|
||||||
desc: the length of random base32 encoded string.
|
desc: the length of random base32 encoded string.
|
||||||
|
|
||||||
#### • <del>jsotp.Util.url_gen()</del>
|
#### • [jsotp.TOTP(secret)](https://github.com/LanceGin/jsotp/blob/master/src/jsotp.js#L48)
|
||||||
|
|
||||||
|
param: secret
|
||||||
|
type: string
|
||||||
|
return: TOTP
|
||||||
|
desc: generate TOTP instance.
|
||||||
|
|
||||||
#### • [jsotp.TOTP.now()](https://github.com/LanceGin/jsotp/blob/master/src/totp.js#L38)
|
#### • [jsotp.TOTP.now()](https://github.com/LanceGin/jsotp/blob/master/src/totp.js#L38)
|
||||||
|
|
||||||
return: String
|
return: String
|
||||||
@@ -100,7 +105,21 @@ let b32_secret = jsotp.Base32.random_gen();
|
|||||||
type: string
|
type: string
|
||||||
return: Boolean
|
return: Boolean
|
||||||
desc: verify the totp code.
|
desc: verify the totp code.
|
||||||
|
|
||||||
|
#### • [jsotp.TOTP.url_gen(issuer)](https://github.com/LanceGin/jsotp/blob/master/src/totp.js#L94)
|
||||||
|
|
||||||
|
param: issuer
|
||||||
|
type: string
|
||||||
|
return: string
|
||||||
|
desc: generate url with TOTP instance
|
||||||
|
|
||||||
|
#### • [jsotp.HOTP(secret)](https://github.com/LanceGin/jsotp/blob/master/src/jsotp.js#L47)
|
||||||
|
|
||||||
|
param: secret
|
||||||
|
type: string
|
||||||
|
return: HOTP
|
||||||
|
desc: generate HOTP instance.
|
||||||
|
|
||||||
#### • [jsotp.HOTP.at(counter)](https://github.com/LanceGin/jsotp/blob/master/src/hotp.js#L24)
|
#### • [jsotp.HOTP.at(counter)](https://github.com/LanceGin/jsotp/blob/master/src/hotp.js#L24)
|
||||||
|
|
||||||
param: counter
|
param: counter
|
||||||
@@ -117,6 +136,13 @@ let b32_secret = jsotp.Base32.random_gen();
|
|||||||
return: Boolean
|
return: Boolean
|
||||||
desc: verify the hotp code.
|
desc: verify the hotp code.
|
||||||
|
|
||||||
|
#### • [jsotp.HOTP.url_gen(issuer)](https://github.com/LanceGin/jsotp/blob/master/src/hotp.js#L69)
|
||||||
|
|
||||||
|
param: issuer
|
||||||
|
type: string
|
||||||
|
return: string
|
||||||
|
desc: generate url with HOTP instance
|
||||||
|
|
||||||
### 开发
|
### 开发
|
||||||
|
|
||||||
* 克隆代码并安装依赖
|
* 克隆代码并安装依赖
|
||||||
|
|||||||
Reference in New Issue
Block a user