04-config-and-credentials.md 1007 B

# 04: 配置与凭据注入

What to build: 通过部署环境或后端运行时配置注入后端地址、天地图、Cesium、WebSocket 等配置与凭据。前端不硬编码账号、密钥或环境地址。

Blocked by: 01

Status: ready-for-agent Labels: ready-for-agent

  • 配置统一由配置服务读取,页面不直接拼接环境地址。
  • 后端接口、天地图、Cesium、WebSocket 均可由配置覆盖。
  • 真实接口的 Authorization: Bearer <JWT> 由部署层注入(生产网关补头,开发本地反代或部署配置提供只读 token);适配层统一附加,页面与 store 不触碰凭据。
  • 凭据缺失时不进入登录页,而是显示数据不可用状态。
  • 数据源默认 mock;真实接口由部署配置显式开启,两者走同一适配层。
  • 配置加载成功、失败和缺失三种状态可演示。
  • 有配置加载纯逻辑单测。

进度:0%

未动工。等待按 Blocked by 依赖顺序实施。