allsat.com.br
from fastapi import FastAPI, Request, HTTPException from fastapi.middleware.cors import CORSMiddleware app = FastAPI() # CORS (se ainda não tiver) app.add_middleware( CORSMiddleware, allow_origins=["*"], allow_methods=["*"], allow_headers=["*"], ) TOKENS_VALIDOS = { "123456": "admin", # Exemplo. Use o mesmo token gerado no login } @app.get("/validar-token") def validar_token(request: Request): token = request.headers.get("x-api-key") if token in TOKENS_VALIDOS: return {"status": "válido"} raise HTTPException(status_code=401, detail="Token inválido")