Spaces:
Sleeping
Sleeping
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,
|