Spaces:
Running
Running
deploy at 2024-08-24 16:36:07.529248
Browse files
main.py
CHANGED
@@ -172,16 +172,24 @@ class SessionLoggingMiddleware(BaseHTTPMiddleware):
|
|
172 |
print(f"After request: Session data: {request.session}")
|
173 |
return response
|
174 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
175 |
middlewares = [
|
176 |
Middleware(
|
177 |
SessionMiddleware,
|
178 |
secret_key=get_key(fname=sess_key_path),
|
179 |
max_age=3600,
|
180 |
-
same_site='
|
181 |
https_only=True,
|
182 |
),
|
183 |
Middleware(XFrameOptionsMiddleware),
|
184 |
Middleware(SessionLoggingMiddleware),
|
|
|
185 |
]
|
186 |
bware = Beforeware(
|
187 |
user_auth_before,
|
|
|
172 |
print(f"After request: Session data: {request.session}")
|
173 |
return response
|
174 |
|
175 |
+
class DebugSessionMiddleware(SessionMiddleware):
|
176 |
+
async def __call__(self, scope, receive, send):
|
177 |
+
print(f"DebugSessionMiddleware: Before processing - Scope: {scope}")
|
178 |
+
await super().__call__(scope, receive, send)
|
179 |
+
print(f"DebugSessionMiddleware: After processing - Scope: {scope}")
|
180 |
+
|
181 |
+
|
182 |
middlewares = [
|
183 |
Middleware(
|
184 |
SessionMiddleware,
|
185 |
secret_key=get_key(fname=sess_key_path),
|
186 |
max_age=3600,
|
187 |
+
same_site='lax',
|
188 |
https_only=True,
|
189 |
),
|
190 |
Middleware(XFrameOptionsMiddleware),
|
191 |
Middleware(SessionLoggingMiddleware),
|
192 |
+
Middleware(DebugSessionMiddleware),
|
193 |
]
|
194 |
bware = Beforeware(
|
195 |
user_auth_before,
|