Files
WechatExplorer/src/shared/local-api-auth.ts
Wxw-Gu a73af3b5ad feat: 为本地 HTTP API 增加 Token 鉴权与安全加固
- 使用 Electron safeStorage 加密存储并自动初始化 API Token
- 为 health 以外的接口增加 Bearer Token 鉴权
- 限制 CORS 仅允许可信本地 Origin
- 增加鉴权、Token rotation、safeStorage 和手动验收测试
2026-08-07 17:48:05 +08:00

15 lines
284 B
TypeScript

export interface ApiTokenStatus {
available: boolean
hasToken: boolean
maskedToken: string
error?: string
}
export interface ApiTokenRevealResult extends ApiTokenStatus {
token?: string
}
export interface ApiTokenActionResult extends ApiTokenStatus {
success: boolean
}