본문 바로가기

공부/TIL

23.12.18

오늘 쿠키로 로그인 하기 완!

하다가 마주쳤던 몇가지 트러블 슈팅기록!

쿠키를 이용해서 인증 처리를 하다가 만난 에러. 구글링을 해보니 쿠키값에는 인코딩된 값을 넣어줘야 한다고 한다. 다시 생각해보니까 예전에 쿠키값을 다룰 때 벨류에 값을 넣어줄 때는 이렇게 인코딩된 값을 넣어줬던 기억이 난다. 

token = URLEncoder.encode(token, "utf-8").replaceAll("\\+", "%20"); // Cookie Value 에는 공백이 불가능해서 encoding 진행

요렇게 URL로 인코딩된 값을 넣어주니 예쁘게 잘 들어간다. 

 

아직 쿠키를 다루는게 완벽하진 않다. 확실히 헤더에 실어서 보내는것보단 몇가지 로직이 추가된다. 이렇다면 쿠키에 인증 정보를 담아서 보내는 것과, 헤더에 인증 정보를 보내는 것 중 뭐가 더 이득이고, 어떻게 손해를 보는지를 따져 봐야 하지 않을까? 공부를 해보려구 했는데 생각보다 자료들을 잘 못찾겠다. 키워드를 어떻게 해야 되는지를 모르겠넴...

 

요즘 강의를 듣고 알고리즘을 풀고 개인 과제를 풀고를 하고있는데 살짝 예전보다 뭔가 불타는 느낌이 아니다. 과제가 없어서 그런지 뭔가 긴장감이 좀 풀린 느낌. 다시 다잡고 열심히 해보자!

'공부 > TIL' 카테고리의 다른 글

23.12.20  (1) 2023.12.21
23.12.19  (1) 2023.12.20
23.12.15  (0) 2023.12.15
23.12.14  (0) 2023.12.14
23.12.13  (0) 2023.12.13