39 lines
1.3 KiB
Markdown
39 lines
1.3 KiB
Markdown
# Current State
|
||
|
||
This file is the integrated default-branch snapshot. Feature tasks record progress in `30-worklog/tasks/{task_id}.md` and propose canonical changes for the Integration Gate. Feature tasks must not rewrite this file; it changes only in integration mode.
|
||
|
||
## Integrated Through
|
||
|
||
- `86ece3a`:客户端登录七天滑动续期来源提交。
|
||
- `4dde8f32678baa81fd3ae3f6e7bd0d34b17885d6`:集成合并提交。
|
||
|
||
## Current Focus
|
||
|
||
客户端认证由 Electron Main 统一管理刷新凭据,并按真实用户活动维护七天闲置窗口。
|
||
|
||
## Recently Completed
|
||
|
||
- 2026-08-07:集成客户端登录滑动续期、刷新令牌轮换持久化和终态清理保护。
|
||
|
||
## In Progress
|
||
|
||
- 协调认证服务端七天刷新令牌配置及共享 `app` OAuth 客户端发布。
|
||
|
||
## Next Recommended Steps
|
||
|
||
1. 确认所有共享 `app` 客户端支持原子保存轮换后的刷新令牌。
|
||
2. 发布兼容客户端与认证服务后执行数据库迁移,并刷新 RegisteredClient Redis 缓存。
|
||
|
||
## Open Questions / Blockers
|
||
|
||
- 存量刷新令牌不会被数据库迁移追溯缩短为七天。
|
||
|
||
## Risky Areas
|
||
|
||
- 刷新响应返回新令牌后、客户端安全落盘前的进程崩溃窗口会要求重新授权。
|
||
- Linux 缺少受保护系统 keyring 时不会跨重启保存刷新凭据。
|
||
|
||
## Last Updated
|
||
|
||
2026-08-07
|