From 3f306cf0a9816c5871621f889546f594f3461e52 Mon Sep 17 00:00:00 2001 From: zetaloop Date: Sun, 5 Apr 2026 18:40:32 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E8=A1=A5=E5=85=85=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E5=91=98=E5=88=9D=E5=A7=8B=E5=8C=96=E4=B8=8E=E8=AE=A4=E8=AF=81?= =?UTF-8?q?=E6=B5=81=E7=A8=8B=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- deploy/dev/README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/deploy/dev/README.md b/deploy/dev/README.md index 2734fd1..87740fa 100644 --- a/deploy/dev/README.md +++ b/deploy/dev/README.md @@ -58,12 +58,22 @@ docker compose up -d postgres redis snowflake player-rpc player-api 编辑 `.env` 修改数据库密码、Kafka 地址等。默认值可直接用于本地开发。 +管理员账户通过环境变量配置,`users-rpc` 启动时自动初始化: + +| 变量 | 说明 | 默认值 | +| ---------------- | ------------ | ----------------- | +| ADMIN_USERNAME | 管理员用户名 | admin | +| ADMIN_PASSWORD | 管理员密码 | admin123 | +| ADMIN_EMAIL | 管理员邮箱 | admin@juwan.dev | + ## 认证 登录和注册通过 `users-api` 下发 `JToken` Cookie。`envoy-gateway` 负责 JWT 校验并注入认证头,`authz-adapter` 做会话态二次校验,后端服务只消费 `x-auth-user-id` 等头。 写接口需要先 `GET /healthz` 领取 `XSRF-TOKEN` 和 `XSRF-GUARD`,再在请求头带上 `xsrf-token`。 +注册和密码重置都需要先调验证码接口拿到 `requestId`,再把它放到 `X-Request-Id` 请求头里发后续请求。 + ## 数据库初始化 首次启动时 PostgreSQL 会自动执行 `desc/sql/` 下的建表语句。如需重新初始化,删除 volume 后重启: