dropSameSite.py (651B)
1 from cookies.resources.helpers import makeDropCookie, setNoCacheAndCORSHeaders 2 3 def main(request, response): 4 """Respond to `/cookie/same-site/resources/dropSameSite.py by dropping the 5 four cookies set by setSameSiteCookies.py""" 6 headers = setNoCacheAndCORSHeaders(request, response) 7 8 # Expire the cookies, and return a JSON-encoded success code. 9 headers.append(makeDropCookie(b"samesite_strict", False)) 10 headers.append(makeDropCookie(b"samesite_lax", False)) 11 headers.append(makeDropCookie(b"samesite_none", False)) 12 headers.append(makeDropCookie(b"samesite_unspecified", False)) 13 return headers, b'{"success": true}'