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

로그인 관련 비즈니스 로직 작성한다. #41

Closed
8 tasks done
Tracked by #32
sjhjack opened this issue Nov 3, 2024 · 1 comment · Fixed by #49 or #53
Closed
8 tasks done
Tracked by #32

로그인 관련 비즈니스 로직 작성한다. #41

sjhjack opened this issue Nov 3, 2024 · 1 comment · Fixed by #49 or #53

Comments

@sjhjack
Copy link
Contributor

sjhjack commented Nov 3, 2024

📑 개요

로그인 관련 비즈니스 로직을 작성합니다.

🚀 상세 작업 내용


  • Controller, Service 작성
  • 로그인/회원가입 기능 개발
  • 회원 탈퇴 기능 개발
    • Redis에서 토큰 정보 삭제
    • 회원 정보 Soft Delete
  • Redis 모듈 작성
  • Redis에 key : value = access_token : refresh_token으로 저장 (refresh_token 만료기한 만큼)
  • 토큰 유효성 검증 분기 처리
    • Redis 조회 O : 토큰 재발급 에러 (401)
    • Redis 조회 X : 잘못된 토큰 에러 (400)
  • 로그인/회원가입 분기 처리
    • Redis 조회 O : 로그인 처리
    • Redis 조회 X : 회원가입 처리 (회원 정보, 토큰 정보 저장)
  • 로그인 관련 전체 테스트 코드 작성

⏰ 예상 소요 시간


7일

📁 ETC


@KIMSEI1124
Copy link
Member

@sjhjack 추후 해당 이슈를 자세하게 작성해주세요!

@sjhjack sjhjack moved this to 🚀 In Progress in What's Your Plan Nov 13, 2024
sjhjack added a commit that referenced this issue Nov 13, 2024
sjhjack added a commit that referenced this issue Nov 23, 2024
sjhjack added a commit that referenced this issue Dec 28, 2024
sjhjack added a commit that referenced this issue Dec 28, 2024
sjhjack added a commit that referenced this issue Dec 28, 2024
sjhjack added a commit that referenced this issue Dec 28, 2024
@sjhjack sjhjack mentioned this issue Dec 29, 2024
15 tasks
@sjhjack sjhjack linked a pull request Dec 29, 2024 that will close this issue
15 tasks
sjhjack added a commit that referenced this issue Jan 1, 2025
isEqualTo(false) -> isFalse()
sjhjack added a commit that referenced this issue Jan 1, 2025
sjhjack added a commit that referenced this issue Jan 3, 2025
sjhjack added a commit that referenced this issue Jan 3, 2025
sjhjack added a commit that referenced this issue Jan 3, 2025
sjhjack added a commit that referenced this issue Jan 5, 2025
Dto의 의도가 명확하지 않다는 피드백을 반영하여 아래와 같이 변경했습니다.
- MemberDto -> MemberSaveDto
- SocialMemberDto -> SocialMemberSaveDto
sjhjack added a commit that referenced this issue Jan 5, 2025
실행 속도는 느려지지만 최신 상태에서 테스트 하는 것이 더 중요하다고 생각하여 clean 명령어 추가
sjhjack added a commit that referenced this issue Jan 5, 2025
sjhjack added a commit that referenced this issue Jan 5, 2025
sjhjack added a commit that referenced this issue Jan 5, 2025
@github-project-automation github-project-automation bot moved this from 🚀 In Progress to ✅ Done in What's Your Plan Jan 7, 2025
sjhjack added a commit that referenced this issue Jan 7, 2025

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
로그인 로직 개발
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment