feat: rbac迁移完成,并已部署至dev服务器

This commit is contained in:
Blizzard
2026-05-01 01:19:50 +08:00
parent f80a3dc064
commit 8b11068fef
250 changed files with 6314 additions and 13072 deletions
+24 -7
View File
@@ -21,16 +21,33 @@ Cors:
- Content-Type
- Authorization
- X-Requested-With
- X-Client-Id
# system-rpc 连接(用于写入操作日志)
SystemRpc:
Etcd:
Hosts:
- 192.168.100.127:2379
Key: system.rpc
# JWT 密钥(与 user-api 的 Auth.AccessSecret 一致,用于解析 token 获取 userId
JwtSecret: "9149f2eb-d517-4a50-a03a-231dbcf0d872"
# 鉴权白名单(无需 Token 的路径,精确匹配或 /* 前缀通配)
AuthWhitelist:
- /api/auth/login
- /api/auth/loginByPhone
- /api/auth/miniLogin
- /api/auth/captcha
- /api/plant/callback/wechatpay
# 上游服务路由表
Upstreams:
- Prefix: /api/user
Target: http://127.0.0.1:9001
- Prefix: /api/auth
Target: http://192.168.100.2:9001
- Prefix: /api/file
Target: http://127.0.0.1:9002
Target: http://192.168.100.2:9002
- Prefix: /api/sys
Target: http://127.0.0.1:9003
Target: http://192.168.100.2:9003
- Prefix: /api/plant
Target: http://127.0.0.1:9004
- Prefix: /api/radio
Target: http://127.0.0.1:9005
Target: http://192.168.100.2:9004