Commit Graph
16 Commits
Author SHA1 Message Date
吴方海 3520f24253 #EQD-5994 国联民生-【风险管理】TRS合约DV计算统计 2026-06-23 10:48:51 +08:00
hjhan 7cd937518f refactor(auth): 优化JWT令牌创建方法
- 移除CreateJwtToken2方法,统一使用CreateJwtToken方法
- 修改密钥处理方式,从ASCII字符串改为Base64解码
- 删除IssuedAt声明以简化令牌结构
- 更新所有相关调用点使用统一的令牌创建方法
2026-04-27 15:34:12 +08:00
hjhan e606587c0c feat(auth): 添加 JWT 黑名单机制支持
- 在 AuthHelper 中添加 JTI (JWT ID) 生成逻辑
- 为每个 JWT 令牌分配唯一标识符
- 实现 JTI 声明的自动添加功能
- 集成到现有的令牌创建流程中
- 支持后续的令牌黑名单管理需求
2026-03-24 14:59:34 +08:00
hjhan f182b880c1 feat(auth): 实现JWT令牌黑名单机制
- 在退出登录时清除JWT Token Cookie并将其加入黑名单
- 添加JTI声明到JWT令牌用于唯一标识和黑名单管理
- 在中间件中验证令牌时检查黑名单状态并拒绝已注销的令牌
- 实现令牌立即失效功能防止已退出用户继续访问系统
2026-03-23 17:52:15 +08:00
hjhan 276d53f986 feat(security): 添加JWT令牌受众验证和详细日志记录
- 在AuthHelper中为JWT令牌添加Issuer和Audience字段
- 在RefreshTokenMiddleware中添加SecurityTokenValidationException异常处理
- 添加Token audience验证失败的日志记录和错误处理
- 为SwapEodPositionService中的DealInterests方法添加参数验证日志
- 为SaveAutoEodInterestPosition方法添加详细的参数验证和空值检查
- 增强错误日志输出,包括令牌前缀和异常类型信息
2026-03-23 17:32:16 +08:00
嬴政 时 f5c0211b60 继续增加发邮件的日志 2026-03-13 16:33:10 +08:00
嬴政 时 e44726c8e3 增加邮件测试日志. 2026-03-13 15:57:46 +08:00
shangzhongyuan 944c0a0e0d ```
feat(auth): 添加登录Token过期时间和密码错误限制配置

- 在IErpConfig接口中新增LoginTokenExpireSeconds、PasswordErrorLimit和
  PasswordErrorLockMinutes属性
- 在ProjectSettings类中添加对应的配置项和默认值
- 在appconfig.xml中添加相关配置参数
- 修改AuthHelper类使用动态配置的Token过期时间
- 实现密码错误次数限制和账户锁定功能

```
2026-02-06 17:10:58 +08:00
gongpei 5c0d62f749 fix: js 处理空成交收益率 2025-10-15 18:09:23 +08:00
gongpei 1b6c332cf3 fix: 计算器报错提示 2025-10-15 10:17:26 +08:00
gongpei 7be89a8c1d feat: 新增成交收益率字段 2025-10-13 17:13:22 +08:00
嬴政 时 ed352e388b 修复报送功能在linux环境中出现的路径等相关问题. 2025-05-15 14:17:45 +08:00
吴方海 dfa3500ac5 客户导入导出修改 2025-04-24 16:25:17 +08:00
吴方海 712563a455 计算器调用调整 2024-06-06 11:34:37 +08:00
吴方海 acbd2e7678 山证bug修复及功能 迁移 2024-06-04 18:19:49 +08:00
吴方海 f9d8a256a6 从山证v2.3.0拷贝 2024-05-09 14:06:26 +08:00