Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/#285 로그인 확인 미들웨어 작성 및 로그인 페이지 변경 #286

Merged
merged 9 commits into from
Feb 9, 2024

Conversation

navyjeongs
Copy link
Member

@navyjeongs navyjeongs commented Jan 29, 2024

🤠 개요

미들 웨어를 만들고 Provider 위치를 옮기고 로그인 페이지를 변경했어요.

💫 설명

기존에는 프로필을 api를 요청하고 api 성공 여부에 따라 로그인여부를 판별했는데 토큰이 없으면 반드시 실패하는 불필요한 api 요청이라고 생각해 미들웨어에서 액세스토큰 여부에따라 로그인 여부를 판별했어요. 그리고 인해 로그인했을 때만 channel을 불러와 기존에 _app에서 채널, 프로필 Provider를 layout 내부로 옮겼어요.

관련 정리 바로가기

그로인해 로그인을 하지 않으면 기존에 /에서 로그인 컴포넌트를 보여줬는데 /login으로 이동해 로그인 페이지를 보여주도록 변경했어요!

📷 스크린샷 (Optional)

12333

@navyjeongs navyjeongs self-assigned this Jan 29, 2024
@navyjeongs navyjeongs linked an issue Jan 29, 2024 that may be closed by this pull request
1 task
Copy link
Contributor

@TinyFrogs TinyFrogs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@navyjeongs navyjeongs merged commit e4cc0d4 into dev Feb 9, 2024
1 check passed
@navyjeongs navyjeongs deleted the Feat/#285 branch February 9, 2024 14:42
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.

Feat: 로그인 확인 로직 변경 및 불필요한 API 호출 감소
2 participants