refactor: 문서 개선 중

This commit is contained in:
donghyeon-ka
2026-09-21 14:30:55 +09:00
parent c93cdea150
commit 805a18f486
1497 changed files with 525837 additions and 59152 deletions
@@ -13,11 +13,11 @@
"long_description": "revokeRefreshToken 을 켜고 refreshTokenMaxReuse 를 0 으로 둔 상태에서 같은 refresh token 으로 동시에 5건을 보냈다. 순차로 돌리면 재현되지 않으며 백그라운드로 띄우고 wait 해야 경합이 생긴다. 이긴 요청이 받은 새 토큰조차 쓸 수 없었다. Keycloak 이 경쟁을 감지하면 client session 을 지우기 때문이다.",
"source_context": {
"document": "docs/keycloak-session-store/final/document.md",
"document_sha256": "1d44cba1905544d92f1d26ae36a8deb64a3db3914d6b488fd30d6ae7f8cfbabe",
"document_sha256": "28aef96a2bbb94fbb10ade26a71238fee62a5a4d9fa6e7749ae98cfd0a65e560",
"anchor": {
"kind": "heading",
"value": "B-3 · Refresh Token Rotation 경쟁 (Q2)",
"line": 391
"line": 806
}
},
"composition": {
@@ -42,8 +42,8 @@
],
"evidence": [
{
"start_line": 369,
"end_line": 375
"start_line": 776,
"end_line": 781
}
],
"assumption": false
@@ -60,8 +60,8 @@
],
"evidence": [
{
"start_line": 369,
"end_line": 377
"start_line": 776,
"end_line": 781
}
],
"assumption": false
@@ -76,8 +76,8 @@
"details": [],
"evidence": [
{
"start_line": 378,
"end_line": 384
"start_line": 789,
"end_line": 794
}
],
"assumption": false
@@ -92,8 +92,8 @@
"details": [],
"evidence": [
{
"start_line": 378,
"end_line": 384
"start_line": 789,
"end_line": 794
}
],
"assumption": false
@@ -108,8 +108,8 @@
"kind": "request",
"evidence": [
{
"start_line": 369,
"end_line": 377
"start_line": 776,
"end_line": 781
}
],
"assumption": false
@@ -122,8 +122,8 @@
"kind": "blocked",
"evidence": [
{
"start_line": 378,
"end_line": 384
"start_line": 789,
"end_line": 794
}
],
"assumption": false
@@ -136,8 +136,8 @@
"kind": "blocked",
"evidence": [
{
"start_line": 378,
"end_line": 384
"start_line": 789,
"end_line": 794
}
],
"assumption": false
@@ -147,4 +147,4 @@
"metadata": {
"rationale": "실패가 진 요청에만 오지 않는다는 것을 그렸다. 재시도 설계가 여기서 갈린다."
}
}
}