hockey-r11xs0/endpoints/logout.post.py
2025-03-21 11:49:42 +00:00

22 lines
485 B
Python

from fastapi import APIRouter, HTTPException
users = [] # In-memory storage
router = APIRouter()
@router.post("/logout")
async def logout_demo(
token: str = "dummy_jwt_token_123"
):
"""Demo logout endpoint"""
if not token:
raise HTTPException(status_code=400, detail="Invalid token")
return {
"message": "Logout successful",
"token": None,
"session": {
"status": "terminated",
"expires_at": 0
}
}