feat: 添加 JWT 支持与开发环境配置,更新 API 路由与中间件

This commit is contained in:
2026-05-08 14:41:01 +08:00
parent bbf58cb076
commit 9f8080cefe
18 changed files with 383 additions and 14 deletions

View File

@@ -73,6 +73,14 @@ VITE_APP_NAME="${APP_NAME}"
# 默认结算币种PRDNPR
LOTTERY_DEFAULT_CURRENCY=NPR
# 本地开发Bearer dev:{数据库 players.id}(仅 APP_ENV=local 且为 true 时生效)
LOTTERY_PLAYER_AUTH_DEV_BYPASS=false
# JWT 内站点/玩家字段名(与主站签发约定一致)
# LOTTERY_JWT_ALGORITHM=HS256
# LOTTERY_JWT_CLAIM_SITE_CODE=site_code
# LOTTERY_JWT_CLAIM_SITE_PLAYER_ID=site_player_id
# 主站 SSO / 钱包(名称可按实际接口调整)
# MAIN_SITE_BASE_URL=
# MAIN_SITE_SSO_JWT_SECRET=