JS 쿠키를 Session처럼 사용하는 방법
2021. 8. 31. 15:54ㆍJS
쿠키는 expire로 만료기간을 지정하여 저장하면 만료기간이 끝날때 까지 브라우저가 꺼져도 컴퓨터가 꺼저도 살아 남아있다.
하지만 session처럼 쓰고싶거나 써야 할 때 가있다. 그 때 사용하는 방법이다.
const expires = '; expires=' + date.toGMTString() + ';'
//로그인 쿠키 저장
const nonSaveAuthCookie = (value) => {
document.cookie = `user=${value}` + 'path=/;'
}
//자동로그인 쿠키 저장
const savAuthCookie = (value) => {
document.cookie = `user=${value}` + expires + 'path=/;'
}
expire를 설정하지않고 쿠키를 만들면 세션처럼 생성되어 사용이 가능하다
728x90
반응형
'JS' 카테고리의 다른 글
배열 맨 앞에 데이터 추가하기 unshift() (0) | 2022.01.04 |
---|---|
JavaScript 배열에서 특정 값 빼기 [ splice() 사용 ] (0) | 2021.10.20 |
JS 원본 내용 그대로 저장 하기 Deep Copy (배열, 객체) (0) | 2021.08.20 |
JS 배열안에 객체 찾는 방법 find() 함수 사용 (0) | 2021.06.09 |
배열안에있는 값 누적 연산 하기 reduce (0) | 2021.02.21 |