|
|
bfdfad14d8
|
refactor(auth): 重构JWT认证相关代码,优化声明获取逻辑
1. 提取通用的GetClaim方法简化多声明类型查找逻辑
2. 重构JWT认证配置代码,拆分配置逻辑到单独方法
3. 优化开发环境下的认证策略,支持无认证和JWT认证自动切换
|
2026-07-02 08:52:41 +08:00 |
|
|
|
b95c5029f1
|
feat: 添加期刊二维码管理功能,调整UserJournal的UserId为可空类型
1. 新增数据库脚本修改User表UserId字段为可空
2. 新增期刊二维码CRUD接口与控制器
3. 重构绑定期刊逻辑,优化重复绑定校验
4. 删除冗余的JwtHelper重载方法
|
2026-07-01 17:05:38 +08:00 |
|
|
|
c342f543f7
|
fix 登录授权的问题
|
2026-06-30 09:15:52 +08:00 |
|
|
|
ae4cd627df
|
feat: 完成多模块功能迭代与优化
1. 新增宠物皮肤初始枚举值、下拉列表接口及相关DTO
2. 完善商品实体与DTO,新增虚拟商品标记和类型ID字段
3. 重构用户认证体系,支持多用户切换并重新生成JWT令牌
4. 新增签到配置管理全套功能,包括增删改查和状态管理
5. 优化模型验证过滤器和基础响应类的命名规范
6. 新增补签功能,完善签到服务逻辑
7. 拆分用户详情DTO,新增各子数据分页查询接口
8. 重构微信控制器的用户ID获取逻辑,统一使用激活用户ID
9. 修复背包服务中补签卡的扣减逻辑
10. 新增家长姓名修改接口和相关服务实现
|
2026-06-10 17:53:38 +08:00 |
|
|
|
eb8f40f2ab
|
refactor(auth): 优化JWT认证和Token刷新逻辑
1. 调整JWT令牌过期时间配置,新增JwtTokenExpiryDays配置项
2. 分离Token存储前缀,区分管理后台和微信端Token
3. 新增Redis Token有效性校验逻辑,拦截无效/已注销的Token
4. 简化自动刷新逻辑,改为每次请求刷新Redis Token过期时间
5. 完善相关注释和代码结构
|
2026-06-09 15:17:16 +08:00 |
|
|
|
831f8ba7f5
|
feat: 初始化后台管理模块与基础业务框架
1. 新增依赖注入生命周期标记接口、基础仓储与管理员仓储实现
2. 新增管理员认证与用户服务接口,补充认证相关DTO
3. 重构实体审计字段命名,统一Created/UpdatedAt规范
4. 新增大量业务实体类与API版本枚举配置
5. 集成Autofac依赖注入、JWT自动刷新与跨域配置
6. 替换原有微信小程序与旧认证服务为后台管理系统架构
7. 完善Swagger文档配置与项目基础部署配置
|
2026-06-01 17:59:23 +08:00 |
|
|
|
bba985f937
|
添加项目文件。
|
2026-06-01 13:42:40 +08:00 |
|