토큰이 만료되자 요청 다섯 개가 동시에 튕겼다 — 401 리프레시 레이스를 인터셉터 큐로 잡은 이야기
액세스 토큰이 만료되는 순간 화면이 동시에 부른 API들이 전부 401을 받고, 각자 토큰 리프레시를 호출하면서 중복 갱신·무효화 충돌로 로그아웃이 튀었다. '리프레시는 한 번만, 나머지는 기다렸다 재시도'하는 인터셉터 큐로 무중단 인증을 만든 과정.
액세스 토큰이 만료되는 순간 화면이 동시에 부른 API들이 전부 401을 받고, 각자 토큰 리프레시를 호출하면서 중복 갱신·무효화 충돌로 로그아웃이 튀었다. '리프레시는 한 번만, 나머지는 기다렸다 재시도'하는 인터셉터 큐로 무중단 인증을 만든 과정.
운영자 권한이 5단계로 나뉜 어드민에서, 컴포넌트마다 권한 분기를 심는 방식은 화면이 늘어날수록 누락 위험이 커졌다. 권한 판정을 화면이 아니라 라우팅 단위로 옮겨 진입 시점에 한 번만 확인하도록 재정의한 과정.