screenshot-to-code/backend/access_token.py
2023-11-29 12:00:33 -05:00

20 lines
661 B
Python

import json
import httpx
async def validate_access_token(access_code: str):
async with httpx.AsyncClient() as client:
url = "http://localhost:8000/screenshot_to_code/validate_access_token"
data = json.dumps({"access_code": access_code})
headers = {"Content-Type": "application/json"}
response = await client.post(url, content=data, headers=headers)
response_data = response.json()
if response_data["success"]:
print("Access token is valid.")
return True
else:
print(f"Access token validation failed: {response_data['failure_reason']}")
return False