中间件与鉴权
阅读 21
C 端常见中间件
CorsMiddleware:跨域TenantResolveMiddleware:解析租户(请求头X-Tenant-Id等)ApiTerminology:术语(佣金/余额/积分等)文案替换ApiAuthMiddleware:必须登录ApiOptionalAuthMiddleware:可选登录(如商品详情)
C 端鉴权头
Authorization: Bearer {token}
X-App-Id: {小程序AppId或应用标识}
X-Tenant-Id: {租户ID,按部署模式}
Content-Type: application/json
登录接口(微信 / 账号 / 短信)成功后下发 Token,前端存 uni.setStorageSync('token')。
后台面板鉴权
Session 登录;菜单与按钮受角色权限控制(见操作文档「角色权限」)。
支付回调
POST /api/c/v1/pay/notify-wx 单独分组,不加租户中间件,避免回调失败。