Actions
이슈 #458
진행중
HP
JL
이슈 #457: Stronger capability APIs — design spike (ADR-0010)
Stronger capability APIs — MR A: capability session / rotation (ADR-0011)
이슈 #458:
Stronger capability APIs — MR A: capability session / rotation (ADR-0011)
설명
ADR-0010 MR A. 서버 추적 capability session을 도입해 capability grant를 TTL 전에 rotate/revoke 가능하게.
작업¶
- capability_sessions 테이블 (migration v23): id, principal/ns/app, status(active/rotated/revoked), created/rotated/revoked/expires
- store: Insert/Get/Revoke/Rotate/Classify (+ cap_ id, ErrCapabilitySessionNotFound)
- capability JWT에 cap_session claim 바인딩; 쿠키 발급 시 세션 생성 (fail-closed)
- gateway use-time lookup, active만 통과 (rotated/revoked/expired/missing 거부; empty=legacy unbound)
- ADR-0011 (Accepted), ADR-0010 MR A landed 링크
관련¶
- parent #457 (ADR-0010 design spike)
- 후속: MR B (approval envelope), MR C (delegation)
- 코드/리뷰는 GitLab MR, 본 이슈는 링크/상태만 유지
Actions