210729 - TIL

김예지·2021년 7월 29일
0

express-session을 이용해 cookie에 sid를 저장하고, 그것으로 세션을 사용하는 passport 모듈을 개발했었다. 문제점은 다음과 같았다.
1. chrome 80 버전 이상부터는 크로스 도메인일 경우, cookie로 데이터를 보내주려면 https 사용을 꼭 해야함. 편법을 두시간동안 찾아봤는데, 못찾음.
2. 현재 프론트엔드쪽에서는 로컬 테스트 등의 이유로 당장 https 전환이 힘든 상황
이와 같은 이유로 express-session 대신 jwt 토큰을 사용해 Header에서 검증하는 기존의 방식으로 바꾸게 되었다.
해당 상황을 직면하며, 느낀 나의 문제점은 다음과 같다.
1. 새로운 것을 적용하는 것에 치중한 나머지, 무조건 내가 알던 방법보다 새로운 방법을 갖다 써야 한다고 생각함.
2. 남의 코드를 갖다 쓰는 것에 아직도 거부감을 느낌.
3. 코드 고치고 테스트 안하고 서버에서 디버깅하던 버릇이 아직 남음. (무조건적으로 버려야 할 점)
남들한테는 그렇게 고치게 해놓고 정작 내가 이렇게 행동하면 안된다. 의식한 문제점은 꼭 고쳐나가도록 하자.

210729 - 장상현 관찰일지
오후 6시 9분 :
shwo tables 쓰더니 mysql 고수된거같다고 좋아했다.
오후 6시 30분 :
config.json 파일을 vi 에디터로 여는데 얼마나 걸리는지 궁금하다.
오후 6시 41분 : vi 에디터로 열다가 config 파일을 통째로 날려버렸다. 재주가 좋다.
오후 10시 4분 : 내가 자는 동안 절대 서버에서 건드리지 말아야할 파일 목록들을 정해줬다. 오늘은 푹 잘 수 있을 것 같다.
오후 10시 10분 : 컵누들 먹는 중.

profile
새싹

1개의 댓글

comment-user-thumbnail
2021년 7월 31일

다방면에서 재주가 뛰어난 편입니다.

답글 달기