본문 바로가기

TIL

코드 리팩토링

 어제 회원가입 + 로그인 + 로그아웃을 구현하였는데 기본적인 코드로 구현한거라 내가 짠 다른 코드와 조립하기 위해 코드를 전반적으로 수정하였다.(그 과정에서 여럿 오류가 발생했지만.....) 우선 아이디와 비밀번호로 로그인을 시도할 경우 res에서 토큰을 받아오면 서버쪽에 해당 아이디와 비밀번호가 있다는 말이므로 로그인이 가능하고, 토큰이 아닌 error를 받아올 경우 로그인이 불가능하도록 설정하였다. 에러메세지를 나오게 하고 싶었지만 방법을 몰라 지금 찾고있는 중이다.

 그리고 화면 맨 위쪽에 로그인 회원가입이라는 텍스트를 만들어놓고 로그인이 성공하면 보드와 내정보, 로그아웃 버튼으로 변경되게 설정 후 보드버튼을 누르면 보드로, 내정보를 누르면 프로필, 로그아웃을 하면 토큰을 삭제하며 맨 처음화면으로 넘어가도록 하였다. 아직 리팩토링 중인데 작업이 완료되면 서버 쪽에서 api를 구현하여 보드, 리스트, 카드, 프로필 수정 등 여러가지를 수정하는 작업을 들어갈 것이다.