728x90
반응형
// 쿠키 생성
res.cookie('userid', userid); // 응답 객체에 쿠키를 생성한다.
// 쿠키삭제
res.clearCookie('userid'); // 응답 객체에 쿠키를 삭제한다.
// 쿠키 조회
req.cookies["userid"] // 요청 객체에서 쿠키를 조회한다
// 쿠키 생성할 때 옵션 주기
res.cookie('userid', userid, { maxAge: 60*60*1000, httpOnly: true, path:'/' });
//maxAge : 만료 시간을 밀리초 단위로 설정
//expires : 만료 날짜를 시간으로 설정
//path : cookie의 경로 default “/“
//domain : 도메인 네임
//secure : https에서만 cookie 사용
//httpOnly : 웹서버를 통해서만 cookie 접근
728x90
반응형
'Back-End > Node.js' 카테고리의 다른 글
Node.js | 웹, 웹앱에서 핸드폰 기능 (ex 전화걸기, 문자보내기) (0) | 2022.04.25 |
---|---|
puppeteer 를 이용한 웹 크롤링 (0) | 2022.04.11 |
Node.js | Base64 인코딩, 디코딩 하는법 (0) | 2022.03.30 |
Node.js | 환경 구성 | dotenv 사용법 (0) | 2021.09.15 |
Node.js | 환경 구성 | node 설치 (0) | 2021.09.10 |