288 lines
17 KiB
YAML
288 lines
17 KiB
YAML
- generic [ref=f41e14]:
|
||
- link "본문으로 건너뛰기" [ref=f41e15] [cursor=pointer]:
|
||
- /url: "#main-content"
|
||
- banner [ref=f41e16]:
|
||
- generic [ref=f41e17]:
|
||
- link "TechLog Studio" [ref=f41e18] [cursor=pointer]:
|
||
- /url: /studio
|
||
- text: TechLog
|
||
- generic [ref=f41e19]: Studio
|
||
- navigation "Studio 주 탐색" [ref=f41e21]:
|
||
- link "작업본" [ref=f41e22] [cursor=pointer]:
|
||
- /url: /studio/documents
|
||
- link "게시 기록" [ref=f41e23] [cursor=pointer]:
|
||
- /url: /studio/publications
|
||
- link "새 문서" [ref=f41e24] [cursor=pointer]:
|
||
- /url: /studio/documents/new
|
||
- link "주제·프로젝트" [ref=f41e25] [cursor=pointer]:
|
||
- /url: /studio/taxonomy
|
||
- link "릴리즈" [ref=f41e26] [cursor=pointer]:
|
||
- /url: /studio/releases
|
||
- link "공개 사이트 보기" [ref=f41e27] [cursor=pointer]:
|
||
- /url: /
|
||
- button "로그아웃" [ref=f41e28]
|
||
- main [ref=f41e29]:
|
||
- generic [ref=f41e30]:
|
||
- generic [ref=f41e31]:
|
||
- paragraph [ref=f41e32]: PUBLICATION EVENTS
|
||
- heading "게시 기록" [level=1] [ref=f41e33]
|
||
- paragraph [ref=f41e34]: 게시·재게시·게시 취소 이벤트와 각 시점의 Snapshot을 확인합니다.
|
||
- generic [ref=f41e35]:
|
||
- generic [ref=f41e36]:
|
||
- generic [ref=f41e37]: 검색
|
||
- textbox "검색" [ref=f41e38]:
|
||
- /placeholder: 제목 또는 요약
|
||
- generic [ref=f41e39]:
|
||
- generic [ref=f41e40]: 이벤트
|
||
- combobox "이벤트" [ref=f41e41]:
|
||
- option "전체" [selected]
|
||
- option "게시"
|
||
- option "재게시"
|
||
- option "게시 취소"
|
||
- button "적용" [ref=f41e42]
|
||
- status [ref=f41e43]: 게시를 취소했습니다.
|
||
- list [ref=f41e44]:
|
||
- listitem [ref=f41e45]:
|
||
- article [ref=f41e46]:
|
||
- paragraph [ref=f41e47]: 게시 취소
|
||
- generic [ref=f41e48]:
|
||
- paragraph [ref=f41e49]: 동작 원리 · v3
|
||
- heading "게시 조건 확인용 임시 개념 기록" [level=2] [ref=f41e50]
|
||
- paragraph [ref=f41e51]: "이벤트: 게시 취소 · 현재 상태: 게시 취소"
|
||
- time [ref=f41e52]: 2026. 9. 4. 오후 5:24
|
||
- link "게시 취소 전 Snapshot 보기" [ref=f41e54] [cursor=pointer]:
|
||
- /url: /studio/publications/d8ce7cf1-f00d-46b9-9c2b-9664d1b046fd/preview
|
||
- listitem [ref=f41e55]:
|
||
- article [ref=f41e56]:
|
||
- paragraph [ref=f41e57]: 게시
|
||
- generic [ref=f41e58]:
|
||
- paragraph [ref=f41e59]: 동작 원리 · v3
|
||
- heading "게시 조건 확인용 임시 개념 기록" [level=2] [ref=f41e60]
|
||
- paragraph [ref=f41e61]: "이벤트: 게시 · 현재 상태: 게시 취소"
|
||
- time [ref=f41e62]: 2026. 9. 4. 오후 5:22
|
||
- link "Snapshot 보기" [ref=f41e64] [cursor=pointer]:
|
||
- /url: /studio/publications/d8ce7cf1-f00d-46b9-9c2b-9664d1b046fd/preview
|
||
- listitem [ref=f41e65]:
|
||
- article [ref=f41e66]:
|
||
- paragraph [ref=f41e67]: 게시
|
||
- generic [ref=f41e68]:
|
||
- paragraph [ref=f41e69]: 검증 기록 · v44
|
||
- heading "Collection Fetch Join Pagination의 In-memory Paging" [level=2] [ref=f41e70]
|
||
- paragraph [ref=f41e71]: "이벤트: 게시 · 현재 상태: 게시 중"
|
||
- time [ref=f41e72]: 2026. 9. 1. 오후 2:33
|
||
- generic [ref=f41e73]:
|
||
- link "Snapshot 보기" [ref=f41e74] [cursor=pointer]:
|
||
- /url: /studio/publications/88d5719c-f845-4bb7-94ae-cd699a6ff8a7/preview
|
||
- button "Collection Fetch Join Pagination의 In-memory Paging 게시 취소" [ref=f41e75]: 게시 취소
|
||
- listitem [ref=f41e76]:
|
||
- article [ref=f41e77]:
|
||
- paragraph [ref=f41e78]: 게시
|
||
- generic [ref=f41e79]:
|
||
- paragraph [ref=f41e80]: 검증 기록 · v33
|
||
- heading "Collection Fetch Join으로 N+1을 해결하다 만난 MultiBag예외와 행 폭증 문제" [level=2] [ref=f41e81]
|
||
- paragraph [ref=f41e82]: "이벤트: 게시 · 현재 상태: 게시 중"
|
||
- time [ref=f41e83]: 2026. 9. 1. 오후 2:04
|
||
- generic [ref=f41e84]:
|
||
- link "Snapshot 보기" [ref=f41e85] [cursor=pointer]:
|
||
- /url: /studio/publications/88c230d5-00fb-428f-a16b-511351a96597/preview
|
||
- button "Collection Fetch Join으로 N+1을 해결하다 만난 MultiBag예외와 행 폭증 문제 게시 취소" [ref=f41e86]: 게시 취소
|
||
- listitem [ref=f41e87]:
|
||
- article [ref=f41e88]:
|
||
- paragraph [ref=f41e89]: 게시
|
||
- generic [ref=f41e90]:
|
||
- paragraph [ref=f41e91]: 검증 기록 · v33
|
||
- heading "Fetch 타입이 아닌 조회 방식으로 인한 N+1" [level=2] [ref=f41e92]
|
||
- paragraph [ref=f41e93]: "이벤트: 게시 · 현재 상태: 게시 중"
|
||
- time [ref=f41e94]: 2026. 9. 1. 오후 12:17
|
||
- generic [ref=f41e95]:
|
||
- link "Snapshot 보기" [ref=f41e96] [cursor=pointer]:
|
||
- /url: /studio/publications/6253d519-d5c5-4e11-af84-8416791670a7/preview
|
||
- button "Fetch 타입이 아닌 조회 방식으로 인한 N+1 게시 취소" [ref=f41e97]: 게시 취소
|
||
- listitem [ref=f41e98]:
|
||
- article [ref=f41e99]:
|
||
- paragraph [ref=f41e100]: 게시
|
||
- generic [ref=f41e101]:
|
||
- paragraph [ref=f41e102]: 동작 원리 · v18
|
||
- heading "외부 IdP Brokering의 동작" [level=2] [ref=f41e103]
|
||
- paragraph [ref=f41e104]: "이벤트: 게시 · 현재 상태: 게시 중"
|
||
- time [ref=f41e105]: 2026. 9. 1. 오전 8:31
|
||
- generic [ref=f41e106]:
|
||
- link "Snapshot 보기" [ref=f41e107] [cursor=pointer]:
|
||
- /url: /studio/publications/215e4357-6e91-4c69-8509-e575d76ab7d6/preview
|
||
- button "외부 IdP Brokering의 동작 게시 취소" [ref=f41e108]: 게시 취소
|
||
- listitem [ref=f41e109]:
|
||
- article [ref=f41e110]:
|
||
- paragraph [ref=f41e111]: 게시
|
||
- generic [ref=f41e112]:
|
||
- paragraph [ref=f41e113]: 설계 결정 · v23
|
||
- heading "BFF가 OAuth Token을 관리하는 조건" [level=2] [ref=f41e114]
|
||
- paragraph [ref=f41e115]: "이벤트: 게시 · 현재 상태: 게시 중"
|
||
- time [ref=f41e116]: 2026. 8. 31. 오전 9:48
|
||
- generic [ref=f41e117]:
|
||
- link "Snapshot 보기" [ref=f41e118] [cursor=pointer]:
|
||
- /url: /studio/publications/92ebf627-11f6-4fe8-916d-7dfe515ab7dd/preview
|
||
- button "BFF가 OAuth Token을 관리하는 조건 게시 취소" [ref=f41e119]: 게시 취소
|
||
- listitem [ref=f41e120]:
|
||
- article [ref=f41e121]:
|
||
- paragraph [ref=f41e122]: 게시
|
||
- generic [ref=f41e123]:
|
||
- paragraph [ref=f41e124]: 열린 질문 · v36
|
||
- heading "Forward-Auth 구조에서 Application Authorization을 어디까지 Edge에 둘 것인가" [level=2] [ref=f41e125]
|
||
- paragraph [ref=f41e126]: "이벤트: 게시 · 현재 상태: 게시 중"
|
||
- time [ref=f41e127]: 2026. 8. 31. 오전 9:34
|
||
- generic [ref=f41e128]:
|
||
- link "Snapshot 보기" [ref=f41e129] [cursor=pointer]:
|
||
- /url: /studio/publications/2340bc8e-1aaa-49ed-bb38-53e0f150d1b3/preview
|
||
- button "Forward-Auth 구조에서 Application Authorization을 어디까지 Edge에 둘 것인가 게시 취소" [ref=f41e130]: 게시 취소
|
||
- listitem [ref=f41e131]:
|
||
- article [ref=f41e132]:
|
||
- paragraph [ref=f41e133]: 게시
|
||
- generic [ref=f41e134]:
|
||
- paragraph [ref=f41e135]: 열린 질문 · v32
|
||
- heading "BFF의 Session과 OAuth2AuthorizedClient를 어디에 저장할 것인가" [level=2] [ref=f41e136]
|
||
- paragraph [ref=f41e137]: "이벤트: 게시 · 현재 상태: 게시 중"
|
||
- time [ref=f41e138]: 2026. 8. 31. 오전 8:49
|
||
- generic [ref=f41e139]:
|
||
- link "Snapshot 보기" [ref=f41e140] [cursor=pointer]:
|
||
- /url: /studio/publications/c51ef8e9-e525-4fcf-ac18-1e4c238db581/preview
|
||
- button "BFF의 Session과 OAuth2AuthorizedClient를 어디에 저장할 것인가 게시 취소" [ref=f41e141]: 게시 취소
|
||
- listitem [ref=f41e142]:
|
||
- article [ref=f41e143]:
|
||
- paragraph [ref=f41e144]: 게시
|
||
- generic [ref=f41e145]:
|
||
- paragraph [ref=f41e146]: 적용 기준 · v32
|
||
- heading "OAuth Token과 Application Session을 구분하는 기준" [level=2] [ref=f41e147]
|
||
- paragraph [ref=f41e148]: "이벤트: 게시 · 현재 상태: 게시 중"
|
||
- time [ref=f41e149]: 2026. 8. 30. 오후 1:50
|
||
- generic [ref=f41e150]:
|
||
- link "Snapshot 보기" [ref=f41e151] [cursor=pointer]:
|
||
- /url: /studio/publications/47ef53b4-ef33-4162-8259-bfa0a74b7ab0/preview
|
||
- button "OAuth Token과 Application Session을 구분하는 기준 게시 취소" [ref=f41e152]: 게시 취소
|
||
- listitem [ref=f41e153]:
|
||
- article [ref=f41e154]:
|
||
- paragraph [ref=f41e155]: 게시
|
||
- generic [ref=f41e156]:
|
||
- paragraph [ref=f41e157]: 적용 기준 · v22
|
||
- heading "OAuth/OIDC 인증 패턴 선택 기준" [level=2] [ref=f41e158]
|
||
- paragraph [ref=f41e159]: "이벤트: 게시 · 현재 상태: 게시 중"
|
||
- time [ref=f41e160]: 2026. 8. 30. 오후 12:03
|
||
- generic [ref=f41e161]:
|
||
- link "Snapshot 보기" [ref=f41e162] [cursor=pointer]:
|
||
- /url: /studio/publications/08d9a638-9852-4505-9417-612b9101181f/preview
|
||
- button "OAuth/OIDC 인증 패턴 선택 기준 게시 취소" [ref=f41e163]: 게시 취소
|
||
- listitem [ref=f41e164]:
|
||
- article [ref=f41e165]:
|
||
- paragraph [ref=f41e166]: 게시
|
||
- generic [ref=f41e167]:
|
||
- paragraph [ref=f41e168]: 적용 기준 · v21
|
||
- heading "BFF 인증 구조 설계 기준" [level=2] [ref=f41e169]
|
||
- paragraph [ref=f41e170]: "이벤트: 게시 · 현재 상태: 게시 중"
|
||
- time [ref=f41e171]: 2026. 8. 30. 오전 10:11
|
||
- generic [ref=f41e172]:
|
||
- link "Snapshot 보기" [ref=f41e173] [cursor=pointer]:
|
||
- /url: /studio/publications/32326a5b-3079-4ea3-99e1-ccaa4e15a170/preview
|
||
- button "BFF 인증 구조 설계 기준 게시 취소" [ref=f41e174]: 게시 취소
|
||
- listitem [ref=f41e175]:
|
||
- article [ref=f41e176]:
|
||
- paragraph [ref=f41e177]: 게시
|
||
- generic [ref=f41e178]:
|
||
- paragraph [ref=f41e179]: 적용 기준 · v29
|
||
- heading "Forward-Auth에서 Identity Header를 신뢰하기 위한 조건" [level=2] [ref=f41e180]
|
||
- paragraph [ref=f41e181]: "이벤트: 게시 · 현재 상태: 게시 중"
|
||
- time [ref=f41e182]: 2026. 8. 30. 오전 9:23
|
||
- generic [ref=f41e183]:
|
||
- link "Snapshot 보기" [ref=f41e184] [cursor=pointer]:
|
||
- /url: /studio/publications/a26d0370-fc5d-46df-a5cb-157586ce1431/preview
|
||
- button "Forward-Auth에서 Identity Header를 신뢰하기 위한 조건 게시 취소" [ref=f41e185]: 게시 취소
|
||
- listitem [ref=f41e186]:
|
||
- article [ref=f41e187]:
|
||
- paragraph [ref=f41e188]: 게시
|
||
- generic [ref=f41e189]:
|
||
- paragraph [ref=f41e190]: 적용 기준 · v27
|
||
- heading "외부 IdP 연동과 Application 인증 구조의 경계" [level=2] [ref=f41e191]
|
||
- paragraph [ref=f41e192]: "이벤트: 게시 · 현재 상태: 게시 중"
|
||
- time [ref=f41e193]: 2026. 8. 30. 오전 8:41
|
||
- generic [ref=f41e194]:
|
||
- link "Snapshot 보기" [ref=f41e195] [cursor=pointer]:
|
||
- /url: /studio/publications/0862cef7-8e69-4f0c-b76c-6afb7fd031ef/preview
|
||
- button "외부 IdP 연동과 Application 인증 구조의 경계 게시 취소" [ref=f41e196]: 게시 취소
|
||
- listitem [ref=f41e197]:
|
||
- article [ref=f41e198]:
|
||
- paragraph [ref=f41e199]: 게시
|
||
- generic [ref=f41e200]:
|
||
- paragraph [ref=f41e201]: 적용 기준 · v27
|
||
- heading "Public Client와 Confidential Client 구분 기준" [level=2] [ref=f41e202]
|
||
- paragraph [ref=f41e203]: "이벤트: 게시 · 현재 상태: 게시 중"
|
||
- time [ref=f41e204]: 2026. 8. 30. 오전 8:18
|
||
- generic [ref=f41e205]:
|
||
- link "Snapshot 보기" [ref=f41e206] [cursor=pointer]:
|
||
- /url: /studio/publications/5852f720-281d-4cd7-8df9-bcac8af1fd57/preview
|
||
- button "Public Client와 Confidential Client 구분 기준 게시 취소" [ref=f41e207]: 게시 취소
|
||
- listitem [ref=f41e208]:
|
||
- article [ref=f41e209]:
|
||
- paragraph [ref=f41e210]: 게시
|
||
- generic [ref=f41e211]:
|
||
- paragraph [ref=f41e212]: 열린 질문 · v39
|
||
- heading "서버 세션 기반 인증 구조는 다중 인스턴스에서 어떻게 운영할 것인가" [level=2] [ref=f41e213]
|
||
- paragraph [ref=f41e214]: "이벤트: 게시 · 현재 상태: 게시 중"
|
||
- time [ref=f41e215]: 2026. 8. 29. 오후 11:41
|
||
- generic [ref=f41e216]:
|
||
- link "Snapshot 보기" [ref=f41e217] [cursor=pointer]:
|
||
- /url: /studio/publications/23ddc038-f3b6-4a0b-bad1-58ba40f398bf/preview
|
||
- button "서버 세션 기반 인증 구조는 다중 인스턴스에서 어떻게 운영할 것인가 게시 취소" [ref=f41e218]: 게시 취소
|
||
- listitem [ref=f41e219]:
|
||
- article [ref=f41e220]:
|
||
- paragraph [ref=f41e221]: 게시
|
||
- generic [ref=f41e222]:
|
||
- paragraph [ref=f41e223]: 설계 결정 · v17
|
||
- heading "외부 IdP와의 연동이라도 별도의 인증 방식이 아니다." [level=2] [ref=f41e224]
|
||
- paragraph [ref=f41e225]: "이벤트: 게시 · 현재 상태: 게시 중"
|
||
- time [ref=f41e226]: 2026. 8. 29. 오후 8:17
|
||
- generic [ref=f41e227]:
|
||
- link "Snapshot 보기" [ref=f41e228] [cursor=pointer]:
|
||
- /url: /studio/publications/bb510213-fbe9-4a3e-b633-fc7aa9dc5aa5/preview
|
||
- button "외부 IdP와의 연동이라도 별도의 인증 방식이 아니다. 게시 취소" [ref=f41e229]: 게시 취소
|
||
- listitem [ref=f41e230]:
|
||
- article [ref=f41e231]:
|
||
- paragraph [ref=f41e232]: 게시
|
||
- generic [ref=f41e233]:
|
||
- paragraph [ref=f41e234]: 열린 질문 · v33
|
||
- heading "Refresh Token Rotation과 다중 Replica 경쟁을 어떻게 처리할 것인가" [level=2] [ref=f41e235]
|
||
- paragraph [ref=f41e236]: "이벤트: 게시 · 현재 상태: 게시 중"
|
||
- time [ref=f41e237]: 2026. 8. 26. 오후 10:41
|
||
- generic [ref=f41e238]:
|
||
- link "Snapshot 보기" [ref=f41e239] [cursor=pointer]:
|
||
- /url: /studio/publications/2dea1a86-b1fb-4e0f-ba63-73afdeed1e8c/preview
|
||
- button "Refresh Token Rotation과 다중 Replica 경쟁을 어떻게 처리할 것인가 게시 취소" [ref=f41e240]: 게시 취소
|
||
- listitem [ref=f41e241]:
|
||
- article [ref=f41e242]:
|
||
- paragraph [ref=f41e243]: 재게시
|
||
- generic [ref=f41e244]:
|
||
- paragraph [ref=f41e245]: 적용 기준 · v19
|
||
- heading "Authorization Code Flow의 Endpoint와 Credential 이동 기준" [level=2] [ref=f41e246]
|
||
- paragraph [ref=f41e247]: "이벤트: 재게시 · 현재 상태: 게시 중"
|
||
- time [ref=f41e248]: 2026. 8. 25. 오후 8:54
|
||
- generic [ref=f41e249]:
|
||
- link "Snapshot 보기" [ref=f41e250] [cursor=pointer]:
|
||
- /url: /studio/publications/37740b81-2ae1-432b-bb89-06b4cd79aafc/preview
|
||
- button "Authorization Code Flow의 Endpoint와 Credential 이동 기준 게시 취소" [ref=f41e251]: 게시 취소
|
||
- listitem [ref=f41e252]:
|
||
- article [ref=f41e253]:
|
||
- paragraph [ref=f41e254]: 재게시
|
||
- generic [ref=f41e255]:
|
||
- paragraph [ref=f41e256]: 적용 기준 · v18
|
||
- heading "Authorization Code Flow의 Endpoint와 Credential 이동 기준" [level=2] [ref=f41e257]
|
||
- paragraph [ref=f41e258]: "이벤트: 재게시 · 현재 상태: 게시 중"
|
||
- time [ref=f41e259]: 2026. 8. 25. 오후 6:49
|
||
- link "Snapshot 보기" [ref=f41e261] [cursor=pointer]:
|
||
- /url: /studio/publications/f6eb6641-7004-450c-9771-018020784e8e/preview
|
||
- navigation "게시 기록 페이지" [ref=f41e262]:
|
||
- button "이전 페이지" [disabled] [ref=f41e263]: ‹
|
||
- list [ref=f41e264]:
|
||
- listitem [ref=f41e265]:
|
||
- button "1 페이지" [ref=f41e266]: "1"
|
||
- listitem [ref=f41e267]:
|
||
- text: "|"
|
||
- button "2 페이지" [ref=f41e268]: "2"
|
||
- button "다음 페이지" [ref=f41e269]: ›
|
||
- paragraph [ref=f41e270]: 게시를 취소했습니다. |