0
代码介绍
代码
Issues
Pull Requests
流水线
Actions
讨论
Wiki
项目成员
分析
项目设置
0
  1. fountain
  2. /
  3. f_jwt
  4. /
  5. src
RrunningWfix(security): 修复JWT时间处理和安全上下文实现
0164ee43创建于 2025年12月30日历史提交
文件最后提交记录最后更新时间
exception
Some codes were changed, version: 1.0.0 7 个月前
HMACDigest.cj
修改开源协议 9 个月前
JWT.cj
fix(security): 修复JWT时间处理和安全上下文实现 - 修复JWT过期和生效时间处理,统一使用UTC时间 - 修复JWT验证逻辑,修正过期检查的比较运算符 - 修复JWTPrincipal从struct改为class - 更新SecurityContext和相关实现的principalMaker函数签名 - 添加PrincipalStore的remove方法实现 - 重构UserSessionCache使用新的JWTSecurityContext - 修复UserNamePasswordUserData接口定义 - 修复JWT验证时的时间比较逻辑 4 个月前
JWT_test.cj
``` test(jwt): 更新 JWT 测试用例以使用新的编码器和验证器 API - 将 JWT 实例的 encoder() 和 verifier() 方法调用替换为类方法 JWT.encoder() 和 JWT.verifier() - 调整签名生成与验证逻辑,使其符合新的链式调用方式 - 修正部分函数调用参数,如 isExpired() 和 isNotBefore() 需要显式传入 time 参数 - 统一验证逻辑,确保所有测试用例通过新的 API 正确执行 ``` 7 个月前
JwtIdCache.cj
改进JWT,增加用HeapCache的HeapJwtIdCache,fdemo增加使用jwt+HeapCache的登录 7 个月前
SignAlgo.cj
修改开源协议 9 个月前
encoding.cj
修改开源协议 9 个月前