## 范围 | 包 | 文件 | 行数 | |----|------|------| | `com.wbdata.auth` | 17 文件 | 839 | | `com.wbdata.common` | 7 文件 | 237 | | `com.wbdata.user` | 14 文件 | 845 | | **合计** | **38 文件** | **~1,900** | ## 关键文件 - `AuthController` — 登录/登出/session 入口 - `AuthContextService` / `AuthService` — 认证逻辑核心 - `AuthSession` / `AuthTokenService` — JWT Token 管理 - `PermissionService` — 权限校验 - `GlobalExceptionHandler` — 全局异常处理 - `UserController` / `UserService` — 用户 CRUD + 角色管理 - `WbUserMapper` — MyBatis 用户映射 ## 关注点 - 认证流程是否有安全漏洞(Token 刷新、过期处理) - 异常处理是否统一返回 `Result<T>` 信封 - 用户状态(启用/禁用)是否对认证有防御性检查 - Mapper SQL 是否有 N+1 问题
范围
com.wbdata.authcom.wbdata.commoncom.wbdata.user关键文件
AuthController— 登录/登出/session 入口AuthContextService/AuthService— 认证逻辑核心AuthSession/AuthTokenService— JWT Token 管理PermissionService— 权限校验GlobalExceptionHandler— 全局异常处理UserController/UserService— 用户 CRUD + 角色管理WbUserMapper— MyBatis 用户映射关注点
Result<T>信封