FirstProject(5일차)

한국·2021년 6월 13일
0

FirstProject

목록 보기
6/13
post-thumbnail

프로젝트 5일차

시간이 참 빠르다 벌써 다음주면 퍼스트프로젝트 발표라니.. 오늘은 회원가입과 로그인, 로그아웃 구현을 위해 힘 써보았다. 역시나 처음이라 쉽지 않다. 그치만 재밌다!
구글링 하는 실력도 조금씩 늘고 있고. 조금 더 힘내자!

오늘은 어떻게 프로젝트에 기여했나요?

  • restAPI 수정이 있었다.
  • 회원가입 기능 구현
  • 로그인 기능 구현
    • postman을 이용하여 토큰이 잘 들어오는것 까지 확인
  • 로그아웃 , 마이페이지 기능 구현 시도

오늘의 프로젝트에서 힘든 점은 무엇인가요?

  • jwt를 이용하여 로그인시에 accessToken을 발급하게 끔 로직을 짰는데, 스프린트때 해보고 처음 해보는거라 역시나 복습이 필요했다. 우선 accessToken을 body로 넘겨주는 쪽으로 로직을 짰으나 로그아웃시 token을 어떻게 지울 것인지에 대한 문제가 많아서 추후에 쿠키로 넘기는 것으로 변경하게 될것 같다.

  • 로그아웃과 마이페이지를 구현하기위해 이런저런 시도를 했으나 뭔가 찝찝한 부분이 많아서 추후 수정 보완하기로 하였다. 둘다 토큰이 있는경우 접근이 가능하게 로직을 짜야하는데 그러기 위해선 accessToken의 유효기간이 없을때 refreshToken으로 재발급 받는 로직도 짜야만 했고 token관리를 어떻게 할것인지에 대한 확실한 결정도 해야만 했다. refreshToken을 어떻게 이용해야 할지 아직은 잘 감에 잡히지 않는다. 자기전에 공부를 좀 더 하다 자야할 필요가 있어보인다.

  • 클라이언트와 얘기를 나눈 결과 API문서의 수정이 필요해보여 꽤나 갈아 엎었다. 현업에서도 그러는지는 잘모르겠으나, API문서의 변동이 참 많다. 클라이언트단에서도 쓰게 될 데이터가 정해졌다며 서버쪽에 얘기를 해주더라도 여러이유로 갑작스럽게 바뀌는 경우도 많고.. 이 부분은 형에게 팁을 좀 얻으면 좋을듯 싶다.

profile
소통하는 개발자를 꿈꾸는

0개의 댓글