/** * access token 仅在内存中短暂持有(docs/api/conventions.md §1), * 不得写入 localStorage 等持久化存储;页面刷新后由 /auth/refresh 通过 * HttpOnly cookie 恢复会话(接入会话恢复逻辑时实现)。 */ let accessToken: string | null = null; export const authToken = { get: () => accessToken, set: (token: string) => { accessToken = token; }, clear: () => { accessToken = null; }, };