1.1 KiB
1.1 KiB
module-auth 独立模块 package 占位说明
日期:2026-04-20
1. package 职责
module-auth 是鉴权与会话模块 package,后续负责:
- 用户身份、会话、风控、审计相关领域模型
- 手机验证码、微信登录、密码登录的模块内用例编排
- 与
apps/api-server的鉴权接口装配对接 - 与
apps/spacetime-module的身份表、会话表聚合对接
2. 当前阶段说明
当前提交仅完成目录占位,不提前进入接口、表结构与 token 细节实现。
后续与本 package 直接相关的任务包括:
- 设计
user_account、auth_identity、refresh_session - 设计
auth_audit_log、auth_risk_block - 设计
sms_auth_event、wechat_auth_state - 落地 JWT claims、refresh cookie 与旧接口兼容
3. 边界约束
module-auth负责鉴权领域规则与模块级编排,不直接把供应商 SDK 逻辑写进主工程。- 短信、微信、JWT、Cookie 等平台适配优先通过
packages/platform-auth承接。 - 身份与会话状态最终由
apps/spacetime-module聚合,前端接口由apps/api-server暴露。