1. react refresh token
이번 코드에서는 아래와 같이 처리했다.
에러가 났을 때 그 에러가 access token인지 refresh token에러인지에 따라서
access token에러이면 새로운 url에 post를 보내서 내려온 response 로 localstorage에 있는 값을 변경 해주었고,
refresh token에러이면 아예 삭제하고 로그인 페이지로 리다이렉트 시켰는데
이렇게 하는 게 맞는 것인지 모르겠음!
회사에서는 어떻게 하는 지 찾아봐야겠다.
2. date-fns사용법
https://jsikim1.tistory.com/197
3. 시간 차이 구하는 법 moment
date-fns로는 자꾸 에러가 나는데 parseISO 에러가 나고 시간 차이 구하는 함수가 안먹어서 moment로 처리했다.
(변수명은 이상하지만 이렇게 처리했다는 것을 보여주기 위함)
now(현재 시간)에서 modifiedAt(서버에서 받아온 시간) 의 차이를 구하고
60분이 넘어가면 시간으로 24기간이 넘어가면 일로 처리했다.
728x90
'TIL' 카테고리의 다른 글
[회고] 항해 99 실전 프로젝트 성공하는 법 (0) | 2022.04.07 |
---|---|
[TIL] 0403 새로운 계획 (0) | 2022.04.05 |
[TIL] 0401 역사적인 날 (0) | 2022.04.01 |
[TIL] 0330 div아래에서부터 쌓기/ 리액트 무한스크롤/ 날짜별로 메세지 묶기/ 스크롤 맨 밑으로 내리기 (0) | 2022.04.01 |
[TIL] 0329 소켓 연결이 계속 늘어나는 문제 (0) | 2022.04.01 |