Chrome 출시 M104 (2022년 8월)부터 쿠키에서 더 이상 만료일을 향후 400일 이후로 설정할 수 없습니다.
Chrome 출시 M104 (2022년 8월)부터는 쿠키에서 더 이상 만료일을 향후 400일 이내로 설정할 수 없습니다.
이 변경사항은 Max-Age
또는 Expires
로 만료일을 명시적으로 설정하지 않는 세션 쿠키에는 영향을 미치지 않습니다. 이러한 쿠키의 경우 탐색 세션이 끝나면 대신 삭제됩니다.
이 변경으로 Chrome에서는 만료일이 최대 허용 값(쿠키가 설정된 시간으로부터 400일)으로 제한됩니다. 만료일이 400일 이후인 쿠키는 거부되지 않습니다. 만료일이 대신 400일로 설정됩니다.
예
예를 들어 쿠키가 2023년 1월 1일 일요일에 설정되었다고 가정해 보겠습니다.
쿠키 | 만료 요청됨 | 향후 일수 | 400일이 지났나요? | 유효 만료 |
---|---|---|---|---|
Name=Value; Expires=2024년 1월 1일 월요일 00:00:00 GMT | 2024년 1월 1일 | 365 | No | 2024년 1월 1일 |
이름=값, Max-Age=31536000 | 2024년 1월 1일 | 365 | No | 2024년 1월 1일 |
Name=Value; Expires=2024년 2월 5일 월요일 00:00:00 GMT | 2024년 2월 5일 | 400명 | No | 2024년 2월 5일 |
이름=값, Max-Age=34560000 | 2024년 2월 5일 | 400명 | No | 2024년 2월 5일 |
Name=Value; Expires=2024년 2월 6일 화요일 00:00:00 GMT | 2024년 2월 6일 | 401 | 예 | 2024년 2월 5일 |
이름=값, Max-Age=34646400 | 2024년 2월 6일 | 401 | 예 | 2024년 2월 5일 |
Name=Value; Expires=2025년 1월 1일 수요일 00:00:00 GMT | 2025년 1월 1일 | 731 | 예 | 2024년 2월 5일 |
이름=값, Max-Age=63158400 | 2025년 1월 1일 | 731 | 예 | 2024년 2월 5일 |
쿠키 만료 연장
쿠키를 400일 이상 유지하고 싶습니까? 개발자는 사용자가 사이트를 다시 방문할 때마다 동일한 이름으로 새 쿠키를 설정하여 만료 기간을 연장할 수 있습니다. 쿠키는 여러 가지 이유로 만료일 전에 삭제될 수 있습니다 (예: 사용자가 수동으로 쿠키를 지울 수 있거나 도메인당 쿠키 제한 초과).
이 한도가 추가된 이유는 무엇인가요?
이 한도가 추가되기 전에는 쿠키가 천 년 후에 만료될 수 있습니다. 이번 변경을 통해 사용자의 기대와 편리함 사이에서 더 나은 균형을 이루고자 합니다. 400일이 선택되었습니다. 조금 13개월이 조금 넘기 때문입니다. 이를 통해 1년에 한 번 방문하는 사이트에서 쿠키를 보관할 수 있습니다.
자세히 알아보기
이 변경사항은 초안 쿠키 표준의 일부이며 자세한 내용은 Chrome 플랫폼 상태에서 확인할 수 있습니다. Mozilla와 WebKit 모두 400일 제한에 대해 긍정적인 의견을 얻었지만 문서 작성 당시에는 둘 다 구현되지 않았습니다.