feat(app): 实现应用 Token 校验功能
- 服务端: fetchAllConfigs 和 fetchChangedConfigs 添加 Token 校验 - 前端: 应用列表添加 Token 列和生成/删除 Token 按钮 - 客户端: Python/Node.js/Java 客户端传递 token 参数 - Java: 简化 buildTokenParameter 直接传递 token 值
This commit is contained in:
@@ -66,6 +66,7 @@ class ConfigClient:
|
||||
f"&env={self._config.env}"
|
||||
f"&version={self._config.version}"
|
||||
f"&ignoreGlobal={str(self._config.ignore_global).lower()}"
|
||||
f"&token={self._config.token}"
|
||||
)
|
||||
resp = requests.get(url, timeout=10)
|
||||
resp.raise_for_status()
|
||||
@@ -98,6 +99,7 @@ class ConfigClient:
|
||||
"version": self._config.version,
|
||||
"lastTime": self._last_time,
|
||||
"ignoreGlobal": self._config.ignore_global,
|
||||
"token": self._config.token,
|
||||
}
|
||||
resp = requests.post(url, json=payload, timeout=10)
|
||||
resp.raise_for_status()
|
||||
|
||||
Reference in New Issue
Block a user