File tree Expand file tree Collapse file tree 2 files changed +13
-0
lines changed
Expand file tree Collapse file tree 2 files changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -159,3 +159,15 @@ def middleware(request: Request) -> Response:
159159 return response
160160
161161 return middleware
162+
163+
164+ def strip_session (
165+ get_response : Callable [[HttpRequest ], Response ],
166+ ) -> Callable [[Request ], Response ]:
167+ def middleware (request : Request ) -> Response :
168+ response = get_response (request )
169+ if is_public_request (request ):
170+ response .cookies .clear ()
171+ return response
172+
173+ return middleware
Original file line number Diff line number Diff line change 8282]
8383
8484MIDDLEWARE = [
85+ "coreapp.middleware.strip_session" ,
8586 "coreapp.middleware.strip_cookie_vary" ,
8687 "django.middleware.security.SecurityMiddleware" ,
8788 "django.contrib.sessions.middleware.SessionMiddleware" ,
You can’t perform that action at this time.
0 commit comments