Goodbye zaranara 2주의 시간이 끝이났다. 마지막 주에는 같이 팀원들과 밤을 새고 따로 호텔방을 잡아서 개발을 했다. 피곤하기도 했고 힘들기도 했지만 좋았다.정말이다. 포스팅이라 쓰는 거짓된 표현이 아니다.나는 너무 재미있었다. 힘든 와중에 같이 웃을 수 있어서 좋았고 포기하고 싶
프로젝트 진행을 하면서 회원가입&로그인을 하면서 예기치 못한 문제가 발생했다. 분명 로그인을 하고 success가 되면 토큰 발행이 되고 이것을 localStorage에 저장이 되는거까지 확인을 했는데 새로고침을 하면 로그아웃은 되어있고 토큰은 그대로인 기이한 현상이 발생했다ㅋㅋㅋ (TMI인데 이 상황이 너무 웃겼다 ㅋㅋㅋㅋㅋㅋㅋㅋㅋ) 일단 생각하지도 못한 부분이라 당황스러웠는데 대체 왜 그렇지 하고 로직을 먼저 생각해봤다. 로그인이 되고 로그아웃이 되면 토큰 지우기까지는 생각했지만 새로고침을 하면 react에 그려지는 화면들이 reload가 되면서 토큰은 그대로 유지되고 토큰은 유지되는 것이다. 이것을 해결하기 위해서 일단 작성한 코드를 먼저 확인했다. 보자마자 어디를 해결해야할지 감은 왔다..... 바로 상태 변화값에 기본 조건을 false로 줬기 때문이다. 이렇게 되면 로그아웃 상태에서 버튼을 클릭 했을 때 토큰도