한 탭에서의 로그아웃이 다른 탭에서는 미적용된다?
·
Error Handling
Refresh 동작과 token을 cookie로 관리해주는 것으로 로그인-로그아웃-리프레시의 여정이 종료된 줄 알았다.이것은 나의 착각이었다.쿠키로 token 문제를 처리한 바로 다음 날, 백엔드 동료분께서 또 하나의 문제를 제기해주셨다.2개의 서비스 사이트에서 동일한 계정으로 로그인 후, 하나의 탭에서 로그아웃을 해도다른 탭에서 로그아웃 처리가 이뤄져야 하는데 특정 페이지에서는로그인이 된 채로 기능들이 동작한다는 것이었다. 문제 접근 방법 01localStorage는 오리진이 같은 경우 모든 탭과 창에서 데이터를 공유한다는 점을 떠올려  1) 로그아웃 시 localStorage에 로그아웃을 증명하는 데이터를 저장2) _app.tsx에서 useEffect를 사용해 로그아웃 함수를 호출하며만약 localS..
회사에서 클린한 티켓 사용을 제안한 것에 대하여
·
TIL
개인적으로 티켓은 아웃풋과 아웃풋을 실현시켜주는 사람을 잇는 매개체라고 여기는데요.티켓 내용이 얼마나 잘 작성되었는지에 따라 개발 과정과 결과물의 퀄리티가 달라집니다.아래의 티켓을 보고 모두 동일한 생각을 할 수도 있지만, 그렇지 않은 경우도 분명 발생할 수 있습니다. [티켓 수정 전]해당 티켓을 보고 ‘아, 저 기능이나 디자인에 수정이 필요하구나!’ 라고 생각하는 사람이 있는가 반면‘저런 디자인이나 에러가 있다는 건 알겠는데, 그래서 뭘 하라는거지?’ 라고 생각하는 사람이 존재합니다.그렇기에 티켓명과 그 내용은 무엇을 원하는지, 어떤 처리가 필요한지 명확히 작성할 필요가 있다고 판단했습니다. [티켓 수정 후] 수정 전의 티켓보다는 목적이 무엇인지, 어떤 내용인지가 명확해졌습니다.이처럼 사람은 같은 단어..