Spaces:
Sleeping
Sleeping
File size: 558 Bytes
460e51f 6830bc7 b77c0a2 ea1dcd3 6830bc7 ea1dcd3 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
from fastapi import APIRouter, Depends
from custom_auth import get_current_user_from_token
router = APIRouter()
@router.get("/health")
async def health_check():
"""
Check if the API is running
"""
return {"status": "healthy"}
@router.get("/auth-check")
async def auth_check(current_user=Depends(get_current_user_from_token)):
"""
Debug endpoint to verify authentication is working
"""
return {
"authenticated": True,
"username": current_user.username,
"message": "Authentication successful",
}
|