Skip to content

fix: /login 경로 처리 로직 분리를 통한 접근 문제 해결#349

Merged
doyou1 merged 2 commits intodevelopfrom
feat/qnrr-801
Jan 25, 2026
Merged

fix: /login 경로 처리 로직 분리를 통한 접근 문제 해결#349
doyou1 merged 2 commits intodevelopfrom
feat/qnrr-801

Conversation

@doyou1
Copy link
Contributor

@doyou1 doyou1 commented Jan 24, 2026

Summary

  • /sign-up과 /login 경로 처리 로직을 단일 조건문에서 독립적인 블록으로 분리
  • /login 페이지 접근 시 발생하던 무반응 문제 해결
  • 각 경로별 인증 상태 검증을 독립적으로 수행하도록 개선

변경사항

  • middleware.ts에서 /sign-up과 /login 경로 처리를 별도 if 블록으로 분리
  • 로그인 완료된 사용자(accessToken + memberId)는 /home으로 리디렉션
  • 미인증 사용자는 각 페이지로 정상 진입 가능

Test plan

  • /login 페이지로 직접 접근 시 정상 로드되는지 확인
  • 로그인 완료 상태에서 /login 접근 시 /home으로 리디렉션되는지 확인
  • /sign-up 페이지 접근이 기존과 동일하게 작동하는지 확인
  • 랜딩 페이지의 "제로원 시작하기" 버튼 클릭 시 /login 이동 정상 작동 확인

관련 이슈

qnrr-801

Before After
801-before.mov
801-result.mov

🤖 Generated with Claude Code

  기존에 /sign-up과 /login 경로를 단일 조건문으로 처리하던 방식을
  각각 독립적인 블록으로 분리하여 /login 페이지 접근 시 발생하던
  무반응 문제를 해결했습니다.

  변경사항:
  - /sign-up과 /login 경로 처리 로직을 별도 if 블록으로 분리
  - 각 경로별 인증 상태(accessToken, memberId) 검증을 독립적으로 수행
  - 로그인 완료된 사용자는 두 경로 모두 /home으로 리디렉션
  - 미인증 사용자는 각 페이지로 정상 진입 가능하도록 처리

  이슈: qnrr-801
@doyou1 doyou1 self-assigned this Jan 24, 2026
@doyou1 doyou1 merged commit b0ab034 into develop Jan 25, 2026
6 checks passed
@doyou1 doyou1 deleted the feat/qnrr-801 branch January 25, 2026 09:17
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.

1 participant