feat: 实现微信小程序后端接口与用户认证系统

新增微信登录/注册合一接口、资料完善接口和token刷新接口
重构用户服务层,支持自动维护用户类型和资料完整度
引入JWT认证中间件和请求验证中间件
更新文档与测试用例,支持dist构建部署
This commit is contained in:
2026-03-20 18:32:58 +08:00
parent 6d713c22ed
commit 72e974672e
89 changed files with 18233 additions and 365 deletions

View File

@@ -54,6 +54,19 @@ Web_BAI_Manage_ApiServer/
## 快速开始
## 域名与 HTTPS 配置
项目正式环境后端域名为:`https://bai-api.blv-oa.com`
- 后端公开地址建议通过 `back-end/.env` 中的以下配置统一控制:
- `APP_PROTOCOL=https`
- `APP_DOMAIN=bai-api.blv-oa.com`
- `APP_BASE_URL=https://bai-api.blv-oa.com`
- 前端生产环境接口地址建议通过 `front-end/.env.production` 中的 `VUE_APP_BASE_URL` 控制:
- `VUE_APP_BASE_URL='https://bai-api.blv-oa.com/api'`
如后续更换域名,优先修改 `.env` 文件,不建议在代码中硬编码域名。
### 后端服务
1. 进入后端目录