Update code in endpoints/logout.post.py

This commit is contained in:
Backend IM Bot 2025-03-21 09:47:29 +01:00
parent b4eba04bf0
commit 8ec3176346

View File

@ -14,13 +14,14 @@ async def logout_handler(
if not user: if not user:
raise HTTPException(status_code=404, detail="User not found") raise HTTPException(status_code=404, detail="User not found")
# Perform logout logic, e.g. invalidate token # Invalidate token and session data
revoke_token(token)
clear_session_data(username)
return { return {
"message": "Logout successful", "message": "Logout successful",
"user": username, "user": username,
"next_steps": [ "next_steps": [
"Clear session data", "Clear client-side data"
"Redirect to login page"
] ]
} }