SameSite
쿠키가 ‘다른 사이트에서 시작된 요청’에 포함될지 결정하는 쿠키 속성
SameSite는 Set-Cookie의 속성으로, 쿠키가 크로스 사이트 요청(cross-site request) 에 포함될지 결정합니다. CSRF 위험을 줄이는 데 큰 역할을 합니다.
값
SameSite=Strict: 가장 보수적. 거의 같은 사이트에서만 전송.SameSite=Lax: 기본값으로 많이 사용. 일반적인 로그인 세션에 자주 적합.SameSite=None: 크로스 사이트에도 전송. 이 경우 반드시Secure가 필요합니다.
실무 포인트
- “서브도메인”과 “크로스 사이트”는 다릅니다. 정확한 origin/사이트 범위를 먼저 확인합니다.
- OAuth/OIDC, 임베드, 서드파티 호출 구조에서는
None이 필요할 수 있습니다.