티스토리 뷰
내일
기술적 의사결정 추가
- MVP 개발 기간 동안, 기술적으로 어떤 의사결정을 했는지 설명
- 어떤 문제를 해결하고 싶었는지, 어떤 해결책들이 있었고 그 각각의 장점과 단점은 무엇이었는지, 그래서 어떤 것을 선택하게 되었는지
- 중요한 것은 의사결정을 내리기까지의 당위성(이유)과 합의, 적용 후 결과
주요 기술 + 그 외 라이브러리 정리
UT 개선 내용 추가
전체 UI 재수정
렌더링 최적화 세션 녹화영상 보기
다음주
깃허브 reference 파헤치기 - issue, wiki
렌더링 최적화
페이지별 기능 정리
코드 리펙토링
기술 매니저님 피드백
닉네임 변경 중복확인하면 input 을 바로 disabled 처리하기
refresh token을 서버에만 저장하고 access token만 받는 로직으로 변경
- refresh token이 탈취당할 위험도 있고 access token 재발급 요청 시 token을 주지도 않는데 왜 프론트에서 refresh token을 저장해야 할까 궁금했다. localStorage에 저장하는 것보다 cookie에 저장하는 것이 xss 공격에 비교적 안전하므로 cookie에 저장해서 구현했다. 그런데 애초에 서버에서만 refresh token을 가지고 있고 프론트에서는 api 호출만 하면 됐다. 구현은 오래 걸렸는데 삭제는 순식간이었다. 그래도 이번 기회에 많이 배울 수 있어서 의미가 있었다.
새벽 5시의 수다 타임💖
https://cjw-awdsd.tistory.com/48
https://minkukjo.github.io/cs/2020/08/15/Security-1/
https://velog.io/@beablessing/CRSF-%EA%B3%B5%EA%B2%A9
https://skm1104.tistory.com/m/75
'Edu_hanghae99 > TIL' 카테고리의 다른 글
[TIL] 230208 (0) | 2023.02.09 |
---|---|
[TIL] 230206 (0) | 2023.02.07 |
[TIL] 230203 (0) | 2023.02.04 |
[TIL] 230202 (0) | 2023.02.03 |
[TIL] 230201 (0) | 2023.02.02 |