[DAY54] TIL

1nxeo·2023년 4월 2일

항해99

목록 보기
52/63
post-thumbnail
  1. 문제
    카카오 로그인 후에 쿠키 삭제시 쿠키가 바로 삭제되지 않음.
    새로고침을 해줘야만 쿠키가 삭제됨. 리렌더링 문제인가 ?

  2. 시도
    useEffect 의존성 배열에 토큰값 넣어주기...
    useState로 상태를 변경해서 자동 리렌더링 해주기.

  1. 해결
  cookies.remove("token", {path:'/'});

path:'/'명시해주기. 그래야 삭제됨

  1. 깨달은 점
    해당 페이지가 로그인 후에 들어갈 수 있는 페이지였고,
    쿠키가 생성된 위치가 메인 페이지가 아니었음.
    따라서 전역에서 쿠키를 삭제해주는것로 더욱 상세하게 설정해줬더니 쿠키가 삭제됨.
profile
항상 피곤한 인서의 개발블로그

0개의 댓글