From 8ec3176346956107f8dad58cdf365a24242fb3aa Mon Sep 17 00:00:00 2001 From: Backend IM Bot Date: Fri, 21 Mar 2025 09:47:29 +0100 Subject: [PATCH] Update code in endpoints/logout.post.py --- endpoints/logout.post.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/endpoints/logout.post.py b/endpoints/logout.post.py index d5a940c..e2b526c 100644 --- a/endpoints/logout.post.py +++ b/endpoints/logout.post.py @@ -14,13 +14,14 @@ async def logout_handler( if not user: 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 { "message": "Logout successful", "user": username, "next_steps": [ - "Clear session data", - "Redirect to login page" + "Clear client-side data" ] } \ No newline at end of file