FalingCliff
|
821c7a3695
|
feat(admin-server): 添加系统用户管理功能
- 新增 AdminQuery 查询类和 AdminVO 视图类
- 实现管理员分页查询接口和相关服务
- 添加系统用户列表控制器
- 引入 Hutool 工具库
|
2025-05-25 23:17:43 +08:00 |
FalingCliff
|
81d412ad72
|
feat(admin_server): 集成 MyBatis-Plus 并添加分页功能
- 新增 MybatisPlusConfig 类,配置 MyBatis-Plus 和分页插件
- 更新 pom.xml,添加 mybatis-plus-jsqlparser-4.9 依赖
|
2025-05-25 21:30:49 +08:00 |
FalingCliff
|
1dc6e44e8b
|
refactor(admin): 优化管理员认证接口命名
- 将 AdminAuthController 类的 @Api 注解中的 tags 属性从 "管理员认证接口"修改为 "管理员认证"
- 删除了未使用的 AdminController 类
|
2025-05-25 21:24:18 +08:00 |
FalingCliff
|
8b72b98856
|
feat(auth): 优化管理员登录和信息获取功能
- 在 LoginDto 和 WxLoginDTO 中添加了验证注解,提高了数据输入的准确性
- 新增 getUserInfo 方法,用于获取管理员信息
- 修改了 login 方法,使用 @Validated 注解进行参数校验
- 调整了 SecurityConfig,允许所有请求通过 Spring Security 的权限拦截
- 修改了 AuthConst 中的 ADMIN_AUTHORIZATION_HEADER 值
|
2025-05-25 16:59:52 +08:00 |
FalingCliff
|
3caf9e468b
|
refactor(admin): 重构管理员认证逻辑
- 新增 AdminAuthController 专门处理认证相关接口
- 重写管理员登录和 token 刷新逻辑
- 更新 JwtAuthenticationFilter 中的白名单路径- 调整 SecurityConfig 中的认证规则
- 删除 AdminMainController 类
|
2025-05-25 16:11:25 +08:00 |
FalingCliff
|
58907afa11
|
refactor(admin-server): 优化 JWT 认证过滤器
-放行 OPTIONS 预检请求,确保 CORS 配置正常工作
- 重构代码,提高可读性和可维护性
- 使用 Result 对象统一响应格式
- 优化错误处理和响应状态码
|
2025-05-25 15:19:18 +08:00 |
FalingCliff
|
229dc941bb
|
feat(security): 添加 CORS 配置并修改登录接口路径
- 在 SecurityConfig 中添加 CORS 配置,允许跨域请求
- 将 AdminController 中的登录接口路径修改为 /auth/login
|
2025-05-25 15:09:10 +08:00 |
FalingCliff
|
ae619cc964
|
feat(auth): 添加微信登录功能- 新增微信登录相关配置和接口
- 实现微信登录逻辑,包括获取 openid 和 session_key- 更新安全配置,允许微信登录请求通过
- 添加必要的依赖和数据传输对象
|
2025-05-24 23:49:51 +08:00 |
FalingCliff
|
1e4d0abd3a
|
feat(auth): 添加微信登录功能- 新增微信登录相关配置和接口
- 实现微信登录逻辑,包括获取 openid 和 session_key- 更新安全配置,允许微信登录请求通过
- 添加必要的依赖和数据传输对象
|
2025-05-24 23:22:34 +08:00 |
FalingCliff
|
ff6c20fe00
|
refactor(auth): 重构认证过滤器并整合 Spring Security
-将 JwtInterceptor 重命名为 JwtAuthenticationFilter,并改为继承 OncePerRequestFilter
- 新增白名单路径配置,对特定请求进行放行- 优化 token 验证逻辑,改进错误响应处理
-重构 JwtUtil 类,简化方法并提高代码可读性
- 更新 SecurityConfig,整合自定义认证过滤器
|
2025-05-24 18:26:14 +08:00 |
FalingCliff
|
c007ae5c8a
|
feat(admin_server): 实现管理员登录和 JWT 认证功能
- 新增管理员登录接口和相关逻辑
- 实现 JWT 生成和验证功能
- 添加 Redis 服务用于黑名单 token
- 更新应用配置,增加 JWT 相关设置- 重构部分代码以支持新功能
|
2025-05-24 18:08:24 +08:00 |
FalingCliff
|
8e3e8fc8b8
|
feat(admin-server): 添加管理员相关功能
- 新增 Admin 实体类
- 添加 AdminMapper 接口及 XML 配置
- 实现 AdminService 接口及其实现类
- 创建 AdminController 控制器
- 增加全局异常处理器和统一返回结果封装
- 集成 MyBatis-Plus 和 Swagger
|
2025-05-24 15:20:57 +08:00 |
FalingCliff
|
3b12e9ece2
|
feat:多环境配置
|
2025-05-23 23:00:41 +08:00 |
FalingCliff
|
6841e2c7da
|
feat:文档分组
|
2025-05-23 21:53:25 +08:00 |
FalingCliff
|
e22e1b366a
|
初始化仓库
|
2025-05-23 20:17:03 +08:00 |