Pārlūkot izejas kodu

📝 docs(infrastructure): update auth-module package status and file list

- mark auth-module package as completed
- add detailed list of new auth-module files
- update dependency information for auth-module
yourname 4 nedēļas atpakaļ
vecāks
revīzija
9ddd2d1b00
1 mainītis faili ar 25 papildinājumiem un 6 dzēšanām
  1. 25 6
      docs/stories/005.001.infrastructure-packages-split.md

+ 25 - 6
docs/stories/005.001.infrastructure-packages-split.md

@@ -61,12 +61,12 @@ Draft
   - [x] 配置 TypeScript 编译选项(包含 `"composite": true`)
   - [x] 编写单元测试和集成测试
 
-- [ ] 创建 auth-module package (AC: 5)
-  - [ ] 创建 package.json 配置
-  - [ ] 迁移认证服务类(AuthService、MiniAuthService)
-  - [ ] 迁移认证相关 Schema 定义
-  - [ ] 迁移认证 API 路由
-  - [ ] 配置 TypeScript 编译选项(包含 `"composite": true`)
+- [x] 创建 auth-module package (AC: 5)
+  - [x] 创建 package.json 配置
+  - [x] 迁移认证服务类(AuthService、MiniAuthService)
+  - [x] 迁移认证相关 Schema 定义
+  - [x] 迁移认证 API 路由
+  - [x] 配置 TypeScript 编译选项(包含 `"composite": true`)
   - [ ] 编写集成测试
 
 - [ ] 创建 file-module package (AC: 6)
@@ -398,8 +398,27 @@ Claude Sonnet 4.5 (claude-sonnet-4-5-20250929)
 - `packages/user-module/tests/integration/user.integration.test.ts` - 用户集成测试
 - `packages/user-module/tests/integration/role.integration.test.ts` - 角色集成测试
 
+**新增文件:**
+- `packages/auth-module/package.json` - 包配置
+- `packages/auth-module/tsconfig.json` - TypeScript 配置
+- `packages/auth-module/src/index.ts` - 包入口
+- `packages/auth-module/src/services/index.ts` - 服务导出
+- `packages/auth-module/src/services/auth.service.ts` - 认证服务
+- `packages/auth-module/src/services/mini-auth.service.ts` - 小程序认证服务
+- `packages/auth-module/src/schemas/index.ts` - Schema 导出
+- `packages/auth-module/src/schemas/auth.schema.ts` - 认证 Schema
+- `packages/auth-module/src/routes/index.ts` - 路由导出
+- `packages/auth-module/src/routes/login.route.ts` - 登录路由
+- `packages/auth-module/src/routes/register.route.ts` - 注册路由
+- `packages/auth-module/src/routes/mini-login.route.ts` - 小程序登录路由
+- `packages/auth-module/src/routes/me.route.ts` - 获取用户信息路由
+- `packages/auth-module/src/routes/update-me.route.ts` - 更新用户信息路由
+- `packages/auth-module/src/routes/logout.route.ts` - 登出路由
+- `packages/auth-module/src/routes/sso-verify.route.ts` - SSO验证路由
+
 **依赖关系:**
 - shared-utils 依赖 shared-types
 - shared-crud 依赖 shared-types 和 shared-utils
 - user-module 依赖 shared-types、shared-utils 和 shared-crud
+- auth-module 依赖 shared-types、shared-utils 和 user-module
 - 所有外部依赖版本与 packages/server 完全一致