Spaces:
Running
Running
deploy at 2024-08-24 17:54:21.865585
Browse files
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,
|