Published on2025년 11월 5일OAuth PKCE code_verifier 불일치 400 해결 가이드techPKCE에서 code_verifier 불일치로 400이 나는 원인을 브라우저/앱/서버 관점에서 분해하고, 재현·로그 포인트·구현 체크리스트로 빠르게 해결하는 방법을 정리합니다.Read more →
Published on2025년 11월 5일OAuth PKCE invalid_grant 7가지 원인과 해결법techOAuth 2.0 PKCE 플로우에서 token 교환 시 invalid_grant가 나는 대표 원인 7가지를 증상별로 분류하고, 서버·클라이언트·프록시 환경에서 재현/진단/해결하는 체크리스트를 정리합니다.Read more →
Published on2025년 11월 4일GitHub Actions 캐시 미적중? 키 설계 7원칙techGitHub Actions 캐시가 계속 미적중되는 가장 흔한 원인은 키 설계입니다. 재현 가능한 키, 복원 범위, 무효화 전략을 7원칙과 실전 예제로 정리합니다.Read more →
Published on2025년 11월 4일Next.js 14 RSC 캐시로 데이터가 안 바뀔 때techNext.js 14에서 RSC 캐시 때문에 서버 데이터가 바뀌었는데도 UI가 갱신되지 않는 원인을 정리하고, revalidate, no-store, 태그 기반 무효화까지 실전 해결책을 코드로 설명합니다.Read more →
Published on2025년 11월 4일Nginx JWT 검증 401 - jwks_uri 캐시와 kid 이슈aiNginx에서 JWT 검증이 갑자기 401로 실패할 때, 대부분은 JWKS(jwks_uri) 캐시와 kid 키 롤오버 타이밍에서 터집니다. 캐시 전략, kid 불일치, 네트워크·시간오차까지 실무 점검 순서로 정리합니다.Read more →