Skip to content

[代码评审 B1] 后端基础设施 — auth + common + user #27

Description

@dododcdc

范围

文件 行数
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 问题

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions