Added secure=True, samesite='None' for user preference cookies, to play well with recent changes in browser cookie handling.
- Legacy-Id: 18356
This commit is contained in:
parent
c5729d5c5d
commit
dd09b70850
|
@ -36,7 +36,8 @@ def preferences(request, **kwargs):
|
|||
request.COOKIES.update(preferences)
|
||||
response = render(request, "cookies/settings.html", preferences )
|
||||
for key in new_cookies:
|
||||
response.set_cookie(key, new_cookies[key], settings.PREFERENCES_COOKIE_AGE)
|
||||
response.set_cookie(key, new_cookies[key],
|
||||
max_age=settings.PREFERENCES_COOKIE_AGE, secure=True, samesite='None')
|
||||
for key in del_cookies:
|
||||
response.delete_cookie(key)
|
||||
return response
|
||||
|
|
Loading…
Reference in a new issue