3 Commits

Author SHA1 Message Date
b9da8bf395 feat(security): 实现双 token 认证机制并优化安全配置
- 在 SecurityAuthenticateProperties 中添加双 token 认证相关配置- 新增 DualTokenAuthenticationService接口和实现类,支持双 token 认证
- 添加 DualTokenAuthenticationController 实现双 token认证控制器
- 重构 SecurityAuthenticateAutoConfiguration,拆分为多个更细粒度的配置类
- 新增 SecurityCoreAutoConfiguration,集中处理安全核心配置
- 添加 SecurityProviderAutoConfiguration,自动配置认证提供者
- 新增 SecurityStrategyAutoConfiguration,自动配置安全策略
- 更新 UsernamePasswordAuthenticationProvider,支持多用户详情服务
2025-06-27 08:12:51 +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