文件名称:node-jsonwebtoken:node.js的JsonWebToken实现http:self-issued.infodocsdraft-ietf-oauth-json-web-token.html
文件大小:65KB
文件格式:ZIP
更新时间:2024-03-11 22:11:19
JavaScript
jsonwebtoken 建造 相依性 的实现。 这是针对draft-ietf-oauth-json-web-token-08 。 它利用了 安装 $ npm install jsonwebtoken 迁移说明 用法 jwt.sign(有效载荷,secretOrPrivateKey,[选项,回调]) (异步)如果提供了回调,则使用err或JWT调用该回调。 (同步)以字符串形式返回JsonWebToken payload可以是对象文字,缓冲区或表示有效JSON的字符串。 请注意,仅当有效负载是对象文字时才设置exp或任何其他声明。 不检查缓冲区或字符串有效负载的JSON有效性。 如果payload不是缓冲区或字符串,则将使用JSON.stringify将其强制为字符串。 secretOrPrivateKey是一个字符串,缓冲区或对象,其中包含HMAC算法的密钥或RSA和E
【文件预览】:
node-jsonwebtoken-master
----.eslintrc.json(461B)
----verify.js(7KB)
----sign.js(7KB)
----.circleci()
--------config.yml(1KB)
----lib()
--------NotBeforeError.js(362B)
--------psSupported.js(107B)
--------TokenExpiredError.js(395B)
--------timespan.js(412B)
--------JsonWebTokenError.js(428B)
----LICENSE(1KB)
----test()
--------.eslintrc.json(37B)
--------wrong_alg.tests.js(2KB)
--------encoding.tests.js(1KB)
--------issue_70.tests.js(433B)
--------set_headers.tests.js(577B)
--------option-complete.test.js(2KB)
--------claim-aud.test.js(17KB)
--------async_sign.tests.js(5KB)
--------expires_format.tests.js(333B)
--------claim-nbf.test.js(11KB)
--------jwt.asymmetric_signing.tests.js(6KB)
--------issue_147.tests.js(400B)
--------rsa-public.pem(451B)
--------option-nonce.test.js(1KB)
--------claim-exp.test.js(11KB)
--------option-maxAge.test.js(2KB)
--------schema.tests.js(2KB)
--------rsa-private.pem(2KB)
--------non_object_values.tests.js(470B)
--------invalid_exp.tests.js(2KB)
--------jwt.hs.tests.js(4KB)
--------claim-private.tests.js(2KB)
--------claim-iat.test.js(8KB)
--------undefined_secretOrPublickey.tests.js(677B)
--------noTimestamp.tests.js(376B)
--------claim-iss.test.js(7KB)
--------verify.tests.js(8KB)
--------test-utils.js(4KB)
--------header-kid.test.js(3KB)
--------claim-sub.tests.js(5KB)
--------pub.pem(1KB)
--------decoding.tests.js(255B)
--------ecdsa-public.pem(507B)
--------invalid_pub.pem(1KB)
--------buffer.tests.js(325B)
--------claim-jti.test.js(5KB)
--------rsa-public-key.pem(426B)
--------rsa-public-key.tests.js(907B)
--------issue_304.tests.js(1KB)
--------ecdsa-private.pem(956B)
--------priv.pem(2KB)
--------ecdsa-public-invalid.pem(507B)
--------ecdsa-public-x509.pem(1KB)
----decode.js(767B)
----README.md(15KB)
----.editorconfig(41B)
----.gitignore(44B)
----index.js(351B)
----bin()
--------changelog(1KB)
----CHANGELOG.md(39KB)
----.eslintignore(23B)
----package.json(1KB)