OurHomeRecipe / our-home-recipe-backend

우리집 레시피 백엔드입니다.
0 stars 2 forks source link

[FEATURE] 로그인 기능 구현 #35

Open pangwoo96 opened 1 week ago

pangwoo96 commented 1 week ago

️⃣ 요청 유형

해당되는 항목을 선택해주세요.

  • [x] 새로운 기능 추가
  • [ ] 기존 기능 개선
  • [ ] 성능 개선

️⃣ 어떤 기능인가요?

로그인 기능은 사용자가 자신의 고유한 아이디와 비밀번호로 인증 과정을 통해 자신의 신원을 확인하는 과정입니다.

️⃣ 이 기능이 필요한 이유는 무엇인가요?

  • 개인 정보 보호
  • 서비스 이용 권한 부여
  • 데이터 저장

구현 방안 (선택)

사용자가 로그인 페이지에서 사용자 Email과 비밀번호를 입력하고 로그인 버튼을 누르면 ("/POST/login") 엔드포인트로 로그인 요청을 전송한다. LoginController에서 요청을 받아 LoginService에 인증(JWT 토큰)을 요청한다. LoginService는 MemberRepositody를 통해 사용자 정보를 조회하고, 비밀번호를 검증한다.

️⃣ 작업 상세 내용

📎 참고할만한 자료 (선택)

관련 문서, 스크린샷, 또는 예시 등이 있다면 여기에 첨부해주세요.