Backend에서 cookie사용하는 법

유림·2022년 9월 16일
0

Tech interview

목록 보기
8/11
post-thumbnail

📍사용하는 법

1) 터미널에 아래 명령어 작성하여 cookie-parser 설치

2) 쿠키 사용하고자하는 Js파일에 아래 모듈, 미들 웨어등록하기

2. 옵션 작성하기

1) Expires: 쿠키가 자동으로 삭제되는 일자를 지정
2) httpOnly: 해당 쿠키는 서버와의 http 통신에서만 읽을 수 있음을 표시, 프론트에서 처럼 JS로 해당 쿠키를 읽으려 하면 웹브라우저가 이를 차단

});

3. 쿠키가 실제로 작 작동하는지 확인하기 위해 "res.render"로 확인하기

1) httpOnly는 브라우저에서 읽지 못하게 막아두어
res.render에 { 쿠키이름 : req.cookies.쿠키이름 } -> 객체형태로 저장하여 쿠키값 전달 가능

profile
ɪ ʜᴏᴘᴇ ᴛᴏ sᴏʟᴠᴇ ʀᴇᴀʟ ᴘʀᴏʙʟᴇᴍs👩🏻‍💻❤️

0개의 댓글