30 lines
799 B
Markdown
30 lines
799 B
Markdown
# 用户模块 / user
|
||
|
||
## 功能概述
|
||
用户基础信息管理,包含注册、登录、主播认证、用户画像。
|
||
|
||
## 核心实体
|
||
| 实体 | 表/集合 | 说明 |
|
||
|------|--------|------|
|
||
| User | t_user | 用户基础信息 |
|
||
| AnchorInfo | t_anchor_info | 主播扩展信息 |
|
||
| UserFollow | t_user_follow | 关注关系 |
|
||
|
||
## 用户角色
|
||
| 角色 | 说明 |
|
||
|------|------|
|
||
| 普通用户 | 观看直播、送礼 |
|
||
| 主播 | 开播、收礼 |
|
||
| 工会长 | 管理工会 |
|
||
| 代理商 | 金币代理充值 |
|
||
|
||
## 主要功能点
|
||
- [ ] 用户注册/登录(手机号/第三方)
|
||
- [ ] 用户信息编辑
|
||
- [ ] 主播申请与认证
|
||
- [ ] 关注/粉丝关系
|
||
|
||
## 注意事项
|
||
- 用户 Token 使用 JWT,存 Redis 做黑名单
|
||
- 用户状态变更(封号/解封)需清除相关缓存
|