210308 TIL anchor tag 클릭 시 sessionStorage
Mar 8, 2021
»
1.5막,
TIL (Today I Learned)
anchor tag 클릭 시 sessionStorage
로그인 토큰 정보를 sessionStorage에 저장해서 쓰고 있는데, 로그인이 풀린다는 오류 보고가 들어왔다.
우리 쪽에선 재현이 안되서 여러 삽질을 해본 결과,
예전 코드에서 <a target="_blank"></a>
로 해당 페이지로 넘어가도록 되어있었는데 이때 sessionStorage가 브라우져 버젼에 따라 날라가는 경우가 있고, 안 날라가는 경우가 있던 것이었다.
원래 sessionStorage는 new tab, new window에선 clear되는 게 맞으니 날라가는게 맞는데, 아마 버그라고 생각하고 업데이트하면서 막은 것 같다.
chrome verion 88.x 에서 89.x로 업데이트 했더니 똑같이 재현이 되었고, 다행히 빠르게 수정할 수 있었다.