Skip to content

fix(core): 패스키 검증 실패 401(2701)을 토큰 만료로 재전송하지 않는다 (#2287) - #2305

Merged
OnlyReadOneBook merged 2 commits into
developfrom
fix/2287-passkey-2701-no-retry
Oct 22, 2026
Merged

OnlyReadOneBook merged 2 commits into
developfrom
fix/2287-passkey-2701-no-retry

Conversation

@OnlyReadOneBook

Copy link
Copy Markdown
Collaborator

핵심 검토 파일: TokenAuthenticator.kt (프로덕션), TokenAuthenticatorTest.kt (테스트)

📌𝘐𝘴𝘴𝘶𝘦𝘴

📎𝘞𝘰𝘳𝘬 𝘋𝘦𝘴𝘤𝘳𝘪𝘱𝘵𝘪𝘰𝘯

🧪 CI Test Plan

{
  "androidTest": {
    "mode": "none",
    "reason": "변경은 core:network 의 OkHttp 인증기 판별 상수 하나와 그 JVM 테스트입니다. Android UI, 매니페스트, 네비게이션, 계측 소스셋을 건드리지 않고, app/src/androidTest 에서 TokenAuthenticator 는 주석 언급 1건뿐이라 이 판별을 여는 계측 테스트가 없습니다.",
    "tests": []
  }
}

📷𝘚𝘤𝘳𝘦𝘦𝘯𝘴𝘩𝘰𝘵

화면 변경 없음.

💬𝘛𝘰 𝘙𝘦𝘷𝘪𝘦𝘸𝘦𝘳𝘴

로컬 검증(클라우드 컨테이너):

:core:network:testDebugUnitTest   113건 통과, 실패 0
:core:network:ktlintCheck         통과

변이 확인: 수정 전 TokenAuthenticator.kt 로 새 테스트를 돌리면 15건 중 1건(2701 단언)이 실패합니다.

@OnlyReadOneBook
OnlyReadOneBook added this pull request to the merge queue Oct 22, 2026
Merged via the queue into develop with commit 2383344 Oct 22, 2026
22 checks passed
@OnlyReadOneBook
OnlyReadOneBook deleted the fix/2287-passkey-2701-no-retry branch October 22, 2026 19:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix(core): 패스키 검증 실패 401(2701)이 토큰 만료로 처리되어 챌린지 무효(2700)로 가려진다

2 participants