AS-IS
기능 분리 전:
모든 인증 관련 기능 page 폴더에 loginpage 안에서 로직이 작성됨.
로그인 회원가입 비밀번호 찾기 뷰만 찍어놔서 기능 불가능
유효성검사X 이메일만 입력해도 회원가입 가능
TO-BE
회원가입(Signup), 로그인(Signin), 비밀번호 찾기(FindPassword) 기능을 각각의 컴포넌트로 분리.
코드의 모듈화로 인해 유지보수가 용이함.
각 컴포넌트는 독립적으로 관리되고, 재사용이 가능해짐.
회원가입, 로그인, 비밀번호 찾기 기능을 위한 MSW 핸들러를 작성하여 테스트를 수행.
실제 API 호출을 모킹하여 테스트 환경이 실제 서버에 영향을 주지 않음.
회원가입, 로그인, 비밀번호찾기 기능 테스트완료
🎨 이미지 첨부
👨💻 테스트
- [x] 테스트 코드
- [x] API 테스트
회원가입 ,로그인 테스트 완료, 비밀번호찾기 이메일보내기 수정필요합니다
## ➕ 이슈 링크
- [레포 이름 #이슈번호](이슈 주소)
PR 타입(하나 이상의 PR 타입을 선택해주세요)
반영 브랜치
byeonghyun/auth-refactor -> main
👨🔧 변경사항
AS-IS 기능 분리 전: 모든 인증 관련 기능 page 폴더에 loginpage 안에서 로직이 작성됨. 로그인 회원가입 비밀번호 찾기 뷰만 찍어놔서 기능 불가능 유효성검사X 이메일만 입력해도 회원가입 가능
TO-BE
회원가입(Signup), 로그인(Signin), 비밀번호 찾기(FindPassword) 기능을 각각의 컴포넌트로 분리. 코드의 모듈화로 인해 유지보수가 용이함. 각 컴포넌트는 독립적으로 관리되고, 재사용이 가능해짐. 회원가입, 로그인, 비밀번호 찾기 기능을 위한 MSW 핸들러를 작성하여 테스트를 수행. 실제 API 호출을 모킹하여 테스트 환경이 실제 서버에 영향을 주지 않음. 회원가입, 로그인, 비밀번호찾기 기능 테스트완료
🎨 이미지 첨부
👨💻 테스트
- [x] 테스트 코드 - [x] API 테스트회원가입 ,로그인 테스트 완료, 비밀번호찾기 이메일보내기 수정필요합니다 ## ➕ 이슈 링크 - [레포 이름 #이슈번호](이슈 주소)