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/#16] 사용자 로그인 및 회원가입 기능 추가 #26

Merged
merged 3 commits into from
Aug 20, 2024

Conversation

lkhoony
Copy link
Collaborator

@lkhoony lkhoony commented Aug 19, 2024

사용자 로그인 기능 추가 건입니다.

  1. tanstack query, zustand 추가
  • yarn install 필요하며 useAuthMutation 훅 생성해서 사용합니다.
  • AuthStore에 사용자 정보 저장 (accessToken 포함)
  1. oauth 로그인 페이지 (AuthPage) 추가
  • HomePage에서 로그인 버튼을 누르면 Kakao Oauth 로그인 실행합니다.
  • 홈페이지 디자인은 아직 완성이되지 않아 완성되면 반영 예정입니다.
  1. .env 및 .env.local 파일 추가
  • git에 반영되지 않아서 직접 추가 필요합니다. (Kakao Key 및 API base url)
  1. AuthRoute
  • 인증이 반드시 필요한 페이지는 AuthRoute 내부에 등록

추가적으로 인증 이후 사용자 정보와 accessToken을 zustand store에 저장하는데,
새로고침 등으로 사용자 정보가 날라간 경우 다시 불러오는 정책을 정해야 할 것 같습니다. (localStorage 혹은 cookie)

@lkhoony lkhoony requested a review from G-hoon August 19, 2024 19:07
Copy link

@jihoon-overthehand jihoon-overthehand left a comment

Choose a reason for hiding this comment

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

LGTM

@G-hoon G-hoon merged commit 1a2ba9e into develop Aug 20, 2024
1 check passed
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.

3 participants