Update app.py
Browse files
app.py
CHANGED
|
@@ -10,10 +10,11 @@ from supabase import create_client, Client
|
|
| 10 |
|
| 11 |
from jose import jwt
|
| 12 |
|
| 13 |
-
|
| 14 |
-
# Supabase setup
|
| 15 |
SUPABASE_URL = os.getenv("SUPABASE_URL")
|
| 16 |
SUPABASE_KEY = os.getenv("SUPABASE_KEY")
|
|
|
|
|
|
|
| 17 |
supabase: Client = create_client(SUPABASE_URL, SUPABASE_KEY)
|
| 18 |
|
| 19 |
app = FastAPI()
|
|
@@ -58,7 +59,7 @@ def verify_token(credentials: HTTPAuthorizationCredentials = Depends(security)):
|
|
| 58 |
try:
|
| 59 |
decoded = jwt.decode(
|
| 60 |
token,
|
| 61 |
-
|
| 62 |
algorithms=["HS256"],
|
| 63 |
options={"verify_aud": False}
|
| 64 |
)
|
|
|
|
| 10 |
|
| 11 |
from jose import jwt
|
| 12 |
|
| 13 |
+
|
|
|
|
| 14 |
SUPABASE_URL = os.getenv("SUPABASE_URL")
|
| 15 |
SUPABASE_KEY = os.getenv("SUPABASE_KEY")
|
| 16 |
+
JWT_KEY = os.getenv("JWT_KEY")
|
| 17 |
+
|
| 18 |
supabase: Client = create_client(SUPABASE_URL, SUPABASE_KEY)
|
| 19 |
|
| 20 |
app = FastAPI()
|
|
|
|
| 59 |
try:
|
| 60 |
decoded = jwt.decode(
|
| 61 |
token,
|
| 62 |
+
JWT_KEY,
|
| 63 |
algorithms=["HS256"],
|
| 64 |
options={"verify_aud": False}
|
| 65 |
)
|