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

[FE] OAuth 성공 및 실패 페이지 구현 #221

Merged
merged 10 commits into from
Nov 11, 2022
Merged

[FE] OAuth 성공 및 실패 페이지 구현 #221

merged 10 commits into from
Nov 11, 2022

Conversation

kimyouknow
Copy link
Contributor

About

  1. OAuth 성공 페이지 구현
  2. OAuth 실패 페이지 구현

Description

1. OAuth 성공 페이지 구현

OAuth 성공시 http://localhost:3000/oauthcallback?accessToken={액세스 토큰}&refreshToken={리프레시 토큰}&isFirst={최초 로그인 유저 여부, true or false} 페이지로 redirect됩니다.

  • 해당 페이지에서 access token과 refresh token을 로컬스토리지에 저장합니다.
  • isFirst가 true이면 유저필수정보입력페이지로 이동시킵니다.

2. OAuth 실패 페이지 구현

OAuth 실패시 localhost:3000/OauthFail 로 redirect됩니다.

  • 해당 페이지에서 "로그인에 실패하였습니다. 다른 로그인 방법을 선택해주세요."문구를 표시힙니다.
  • 5초뒤에 자동으로 로그인 페이지로 이동합니다.

Result

1. OAuth 성공 페이지 구현

2022-11-10.11.16.27.mov

2. OAuth 실패 페이지 구현

2022-11-10.11.17.13.mov

Ref

#216
#220
노션정리

@kimyouknow kimyouknow added Feat 기능 FE 프론트 관련 labels Nov 10, 2022
@kimyouknow kimyouknow added this to the 1차 배포 milestone Nov 10, 2022
@kimyouknow kimyouknow requested a review from hoeun0723 November 10, 2022 14:19
@kimyouknow kimyouknow self-assigned this Nov 10, 2022
Copy link
Collaborator

@hoeun0723 hoeun0723 left a comment

Choose a reason for hiding this comment

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

확인했습니다. 괜찮으시면 merge 진행할게요

@kimyouknow
Copy link
Contributor Author

넵!

@hoeun0723 hoeun0723 merged commit 946d352 into develop Nov 11, 2022
@kimyouknow kimyouknow deleted the FE/oauth branch November 11, 2022 12:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FE 프론트 관련 Feat 기능
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants