EunKangChoi-Dyphi / potential-403-nestjs

Trazzle - 비사이드 포텐셜 403 팀레포
2 stars 1 forks source link

[은강] 회원 API 와 소셜로그인 구현 #1

Closed EunKangChoi-Dyphi closed 3 months ago

EunKangChoi-Dyphi commented 3 months ago
  1. 유저 API

    • [x] 회원정보수정 (guard 추가)
    • [x] 회원탈퇴 (guard 추가)
    • [x] 소셜 OAuth 로그인 겸 + 회원가입
    • [x] 로그아웃(guard 추가)
  2. JWT & Guard 추가

    • [x] jwt / auth 모듈 추가
  3. 소셜로그인 + 소셜로그인 guard 추가

    • [ ] 카카오톡 로그인
      • [x] 카카오 API Client Key 발급
      • [x] axios로 호출하여 연동로그인 서비스 로직 진행하기...
    • [ ] 구글 로그인
      • [x] 구글 API Client Key 발급
      • [ ] google-oauth-library 를 활용하여 연동로그인 서비스 로직 진행하기
    • [ ] 애플 로그인
      • [x] jwks 라이브러리를 활용하여 연동로그인 서비스 로직 진행
      • [ ] 애플 API Client Key 발급
  4. swagger 추가

    • [ ] 스웨거 추가
EunKangChoi-Dyphi commented 3 months ago

이슈브랜치 feature/issue-1 생성완료했습니다!

EunKangChoi-Dyphi commented 3 months ago

비회원가능

  • [x] 카카오 소셜 로그인 : [GET] /api/users/sign-in/kakao
  • [x] 구글 소셜 로그인 : [GET] /api/users/sign-in/google
  • [x] 애플 소셜 로그인 : [GET] /api/users/sign-in/apple

access_token 필요

  • [x] 로그아웃: [GET] /api/users/sign-out