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] - Implement SignIn & SignUp with Google OAuth2 #1

Open
1 of 2 tasks
dandamdandam opened this issue Dec 31, 2023 · 0 comments
Open
1 of 2 tasks

[Feat] - Implement SignIn & SignUp with Google OAuth2 #1

dandamdandam opened this issue Dec 31, 2023 · 0 comments

Comments

@dandamdandam
Copy link
Owner

dandamdandam commented Dec 31, 2023

소셜 로그인/회원가입 기능 구현. 구글만 사용한다.

필요한 기능

  • 로그인(SignIn)
  • 회원가입(SignUp)

구현방법 설명

  • 클라이언트에서 엑세스 토큰을 받고 서버에 넘겨주면 -> 서버가 그 엑세스 토큰을 가지고 구글에서 정보를 가져와 처리
### 로그인
- 클라이언트: OAuth2 서버로 리다이렉션 후 다시 돌아오면 작업
  - 구글 로그인이 성공 -> 서버에 계정 있는지 확인 후 있으면 -> `/main`으로 넘어가기
  - 구글 로그인이 실패한 경우: 로그인 재시도 요구
  - 서버에 계정이 없으면: 회원가입 요구
- 서버: 엑세스 토큰을 받아 작업.
  • 생각해보니 딱히 나눌 필요가 없을 것 같아 합치기로 했다
  • google로 계속하기 버튼 -> 회원정보에 없다면 자동으로 추가까지 하기.

할 일

  • 로그인/회원가입-클라이언트
  • 로그인/회원가입-서버
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

No branches or pull requests

1 participant