5 Commits

Author SHA1 Message Date
21542adfcc refactor(security): 重构单令牌认证体系
- 重构 SingleTokenService 为 SingleTokenValidator,优化令牌验证流程
- 新增 TokenValidator 接口,用于定义通用令牌验证逻辑
- 更新 SingleTokenSecurityCoreAutoConfiguration,适配新的验证器
- 重构 SingleTokenAuthenticationProvider,使用新的验证器进行令牌验证
- 更新过滤器和认证令牌类,以适应新的认证流程
2025-06-26 16:07:07 +08:00
aa9bd66259 feat(security): 实现 Single Token 认证机制
- 重构了原有的 ApiKey 认证体系,改为支持 Single Token 认证
- 更新了相关的配置类、服务接口、过滤器和自定义器
- 优化了认证流程,支持在请求头中提取 Token 并进行验证
-调整了安全配置,确保 Token 认证与现有安全体系兼容
2025-06-26 11:36:02 +08:00
ec326e5a1d feat(security): 实现 API密钥安全控制并重构授权模块
- 新增 API 密钥安全核心配置和自动配置
- 重构授权模块,支持动态授权管理
- 更新权限解析器、授权策略和访问管理器的实现
- 新增 API 密钥认证过滤器和异常处理器
- 改进安全过滤链的构建和管理
2025-06-25 23:07:54 +08:00
9c11b7e2e5 feat(security): 添加安全认证模块
- 新增安全认证相关的多个子模块,包括核心模块、认证模块和授权模块
- 实现了用户认证、权限控制、登录请求解析等功能
- 添加了安全认证的自动配置和相关Bean定义
- 定义了多种认证策略和处理机制,支持灵活的认证流程定制
2025-06-24 17:25:10 +08:00
1ef75d7c17 feat(cache): 新增缓存模块基础结构和功能
- 添加 CacheableEx、CacheEvictEx、CachePutEx 注解用于缓存操作
- 实现 Cache 接口定义缓存基本操作
- 添加 CacheProperties 配置类- 实现 CacheLayer、CacheException 等辅助类
- 添加缓存策略、序列化、管理器等配置类
2025-06-24 17:22:43 +08:00