실전프로젝트 TIL15일차(7/8)

임준수·2022년 7월 8일
0

프론트 깃허브 링크
실전프로젝트 SA링크

실전 프로젝트에서는 원래 배운 내용들을 깃허브에 올리는 방식이 아닌 하루하루 진행 상황과 느낀점들을 기록하기 위해서 벨로그에 TIL을 작성하기로 했다.

1. 진행상황

회원가입 로그인 기능구현

오늘은 회원가입과 로그인 기능 구현을 시작했다. JWT토큰을 이용한 로그인과 카카오 구글을 통한 소셜로그인을 구현해야한다. 컴포넌트들을 다 만들어 놓은 상태여서 react-hook-form을 이용해서 구현 중 이다. 로컬 스토리지를 이용해서 어제 로그인을 구현했는데, 기술 멘토링을 받을 때 기술 멘토님께서 쿠키를 사용하는 방식이 좋을 것 같다고 하셔서 변경하기로 했다.

2. 발생했던 문제들

쿠기 삭제가 되지 않았다.

쿠키의 expires를 과거로 돌려서 삭제하는 방식으로 미니 프로젝트 때 구현을 했었는데, 같은 방식으로 코드를 짰는데 먹히지 않았다. 구글링을 통해서 알아본 결과 path=/를 적어줘야 지워지는 경우가 있다고 해서 "token" + "=; expires=Thu, 01 Jan 1999 00:00:10 GMT;path=/;"; 로 변경하니 지워졌다.

2. 느낀점

내일 소셜로그인 구현을 빠르게 하고 다음주부터 본격적인 crud 작업에 들어가야겠다.

0개의 댓글