thomasht86 commited on
Commit
4b8888c
·
verified ·
1 Parent(s): ba4e815

deploy at 2024-08-24 16:24:17.195021

Browse files
Files changed (1) hide show
  1. main.py +9 -0
main.py CHANGED
@@ -165,14 +165,23 @@ class XFrameOptionsMiddleware(BaseHTTPMiddleware):
165
  response.headers["X-Frame-Options"] = "ALLOW-FROM https://huggingface.co/"
166
  return response
167
 
 
 
 
 
 
 
168
 
169
  middlewares = [
170
  Middleware(
171
  SessionMiddleware,
172
  secret_key=get_key(fname=sess_key_path),
173
  max_age=3600,
 
 
174
  ),
175
  Middleware(XFrameOptionsMiddleware),
 
176
  ]
177
  bware = Beforeware(
178
  user_auth_before,
 
165
  response.headers["X-Frame-Options"] = "ALLOW-FROM https://huggingface.co/"
166
  return response
167
 
168
+ class SessionLoggingMiddleware(BaseHTTPMiddleware):
169
+ async def dispatch(self, request, call_next):
170
+ print(f"Before request: Session data: {request.session}")
171
+ response = await call_next(request)
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='None',
181
+ https_only=True,
182
  ),
183
  Middleware(XFrameOptionsMiddleware),
184
+ Middleware(SessionLoggingMiddleware),
185
  ]
186
  bware = Beforeware(
187
  user_auth_before,