thomasht86 commited on
Commit
8867db2
·
verified ·
1 Parent(s): c7b8dfa

deploy at 2024-08-24 17:54:21.865585

Browse files
Files changed (1) hide show
  1. main.py +10 -0
main.py CHANGED
@@ -45,6 +45,7 @@ from fasthtml.pico import Search, Grid, Fieldset, Label
45
  from starlette.middleware import Middleware
46
  from starlette.middleware.base import BaseHTTPMiddleware
47
  from starlette.middleware.sessions import SessionMiddleware
 
48
  from vespa.application import Vespa
49
  import json
50
  import os
@@ -170,8 +171,17 @@ middlewares = [
170
  SessionMiddleware,
171
  secret_key=get_key(fname=sess_key_path),
172
  max_age=3600,
 
 
173
  ),
174
  Middleware(XFrameOptionsMiddleware),
 
 
 
 
 
 
 
175
  ]
176
  bware = Beforeware(
177
  user_auth_before,
 
45
  from starlette.middleware import Middleware
46
  from starlette.middleware.base import BaseHTTPMiddleware
47
  from starlette.middleware.sessions import SessionMiddleware
48
+ from starlette.middleware.cors import CORSMiddleware
49
  from vespa.application import Vespa
50
  import json
51
  import os
 
171
  SessionMiddleware,
172
  secret_key=get_key(fname=sess_key_path),
173
  max_age=3600,
174
+ same_site='None',
175
+ https_only=True,
176
  ),
177
  Middleware(XFrameOptionsMiddleware),
178
+ Middleware(
179
+ CORSMiddleware,
180
+ allow_origins=["*"], # Allows all origins
181
+ allow_credentials=True,
182
+ allow_methods=["*"], # Allows all methods
183
+ allow_headers=["*"], # Allows all headers
184
+ ),
185
  ]
186
  bware = Beforeware(
187
  user_auth_before,