文件名称:ring-jwt:环中间件以解析,决定和验证JWT令牌
文件大小:20KB
文件格式:ZIP
更新时间:2024-06-11 01:59:06
Clojure
戒指 中间件,用于从传入请求中解析,解码和验证签名的令牌。 注意:当前没有对明确支持。 构建在出色的 JWT库。 一旦连接到您的环形服务器,中间件将: 在每个传入请求上搜索JWT令牌。 默认情况下,它将从Authorization HTTP标头解析承载令牌,但是可以使用find-token-fn设置覆盖此行为(请参见下面的用法)。 将在令牌中找到的声明添加为对传入请求上的:claims键的clojure映射。 如果找不到令牌,则向请求添加一个空的:claims映射。 如果无法验证令牌中的JWS签名,则响应401 。 如果令牌已过期(即声明指示过去的时间),则以401响应。 可以使用leeway-seconds设置为该检查指定一个回旋leeway-seconds (请参阅下面的用法)。 如果令牌仅在将来才有效,则响应401 (即, 声明指示将来的时间) 至于exp , l
【文件预览】:
ring-jwt-master
----project.clj(790B)
----.github()
--------pull_request_template.md(85B)
--------CODEOWNERS(12B)
----test()
--------ring()
----LICENSE(11KB)
----src()
--------ring()
----.gitignore(85B)
----CHANGELOG.md(2KB)
----README.md(5KB)