【文件属性】:
文件名称:expo-jwt:在基于Expo的React Native项目中编码和解码JSON Web令牌(JWT)
文件大小:75KB
文件格式:ZIP
更新时间:2021-05-02 09:17:00
TypeScript
世博会
在基于Expo的React Native项目中用于编码或解码JSON Web令牌(JWT)的库。
在Expo项目中,JavaScript环境不是node.js,因此特定对象(例如Stream不可用,从而使NPM上许多流行的基于节点的JWT库无法与Expo一起使用。
另外,除非“退出” Expo项目,否则将无法访问iOS / Android本机代码,就像其他特定于React Native的JWT库一样。
该库通过在纯JavaScript中使用Crypto.JS为JWT实现HMAC-SHA签名,因此可以在Expo项目中使用。
支持的算法
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES384
ES512
是的
是的
是的
不
不
不
不
不
不
受支持的索赔
经验值
nbf
我在
子
伊斯
音频
ti
是的
是的
是
【文件预览】:
expo-jwt-master
----.gitignore(59B)
----tsconfig.json(308B)
----README.md(3KB)
----specs()
--------verifier.spec.ts(4KB)
--------decoder.spec.ts(2KB)
--------index.spec.ts(1KB)
--------encoder.spec.ts(3KB)
--------test-helper.ts(317B)
----LICENSE(1KB)
----package.json(969B)
----jest.config.js(111B)
----types()
--------jwt.ts(469B)
--------claims.ts(113B)
--------algorithms.ts(111B)
----.travis.yml(56B)
----yarn.lock(159KB)
----lib()
--------decoder.ts(2KB)
--------errors.ts(1KB)
--------verifier.ts(2KB)
--------helpers.ts(225B)
--------encoder.ts(2KB)
--------algorithms.ts(397B)
--------index.ts(556B)