15.8 회원 인증 기능 구현하기
이제 useMutation을 사용하여 회원 인증 기능을 구현해봅시다. 프로젝트의 최상위 디렉터리에 hooks라는 디렉터리를 만들고 useLogin과 useRegister Hook을 작성하겠습니다. 회원가입과 로그인 로직을 AuthForm에 모두 구현해도 되지만 두 로직이 한 컴포넌트에 함께 있으면 헷갈릴수 있으니, 유지보수성을 높이기 위해 각 로직을 두 Hook으로 분리하여 작성하겠습니다.
이제 useMutation을 사용하여 회원 인증 기능을 구현해봅시다. 프로젝트의 최상위 디렉터리에 hooks라는 디렉터리를 만들고 useLogin과 useRegister Hook을 작성하겠습니다. 회원가입과 로그인 로직을 AuthForm에 모두 구현해도 되지만 두 로직이 한 컴포넌트에 함께 있으면 헷갈릴수 있으니, 유지보수성을 높이기 위해 각 로직을 두 Hook으로 분리하여 작성하겠습니다.