Repository navigation
docs(refresh-token): 현행 rt_rotate 상태 기계 §12 추가 — v1 원안과의 차이 명시 - #213
Merged
Merged
Conversation
v1 설계 기록(2026-07-01)이 이후 진화를 담지 못하고 있었다: recovered 분기(응답 유실의 grace 초과 복구, rtrec 5회/일)와 20260810093000 판정 순서(family 회수 흔적이 있으면 grace 창 자체가 안 열림 — 로그아웃 grace 부활 결함 수정)가 §4 의사코드와 다르다. 원안은 그대로 보존하고 §12 에 현행 일곱 결과(invalid/inactive/expired/rotated/grace/recovered/ reuse_revoked)·판정 순서·원안과의 차이표를 추가, 낡은 서술 3곳(헤더 상태·§4 grace 주석·§10 체크리스트)에 포인터를 달았다. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
무엇이
docs/refresh-token-flow-design.md는 v1 설계 기록(2026-07-01)이라 이후 진화가 빠져 있었다:recovered상태 부재 — 원안은 "grace 초과 재사용 = 무조건 탈취 → family 회수"지만, 현행은 후속 토큰이 미사용이면 응답 유실 재시도로 판정해 복구한다(rtrec:<family_id>5회/일 캡)20260810093000판정 순서 미반영 — family 회수 흔적(replaced_by없는 revoked, 또는 후속이 그렇게 죽음)이 있으면 grace 창 자체가 안 열린다(로그아웃 직후 grace 로 세션 부활하던 결함 수정)어떻게
replaced_by와 후속 상태로 "회전사/회수사" 구분) · v1 원안과의 차이표 · 엣지 매핑(rotated/grace/recovered → 새 쌍, 나머지 → 단일invalid_refresh401)rt_rotate현행 정의 기준(인증인가 설계서 §3.4 와 일치)문서만 변경 — 코드·스키마 무변경.
🤖 Generated with Claude Code