codestates / BanThing

🍔배달비를 BanThing하는 구인 플랫폼입니다.
0 stars 2 forks source link

[Error Handling] 새로고침 시 로그인 상태가 유지되지 않는 오류 #217

Open shren207 opened 2 years ago

shren207 commented 2 years ago

어떤 에러인가요?

한참 전에 해결한 에러지만 기록하면 좋을 것 같아 남겨봅니다. 배포, 로컬환경 가릴 것 없이 새로고침을 하게 된다면 로그인 상태를 유지하지 못하고 로그아웃이 되는 문제가 있었습니다.

에러 핸들링 방법

스크린샷 2022-02-28 오후 9 40 19

위 사진과 같이 react의 state는 새로고침시 전부 initialState로 초기화되기 때문에 localStorage, cookie등을 사용해야 한다고 합니다. 저희 팀도 localStorage와 cookie를 사용하여 문제를 해결하였습니다.

에러 핸들링을 위해 참고한 레퍼런스 링크

OKKY 관련 링크