Description
Replace stateless logout with rotating refresh sessions, reuse detection, and revocation.
File Location
Session service, auth routes/controllers/middleware, and tests
Design Reference
API Roadmap Phase 1: Implement Refresh Rotation and Logout API.
Dependencies
Tasks
Acceptance Criteria
- Refresh rotates once per valid use
- Replay triggers documented family revocation
- Logout prevents targeted refresh
- Transport is documented and tested
- OpenAPI passes
Verification Evidence
Difficulty
Advanced
Description
Replace stateless logout with rotating refresh sessions, reuse detection, and revocation.
File Location
Session service, auth routes/controllers/middleware, and tests
Design Reference
API Roadmap Phase 1: Implement Refresh Rotation and Logout API.
Dependencies
Tasks
Acceptance Criteria
Verification Evidence
Difficulty
Advanced