Skip to content

Commit fd91182

Browse files
committed
feature: user logout route added
1 parent 8adfc66 commit fd91182

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

src/auth/routes.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -303,7 +303,17 @@ async def login_user(
303303
httponly=True,
304304
secure=True,
305305
expires=15 * 60,
306-
samesite="lax",
307306
)
308307

309308
return response
309+
310+
311+
@auth_router.post("/logout", status_code=status.HTTP_200_OK)
312+
async def logout_user():
313+
response = JSONResponse(
314+
status_code=status.HTTP_200_OK,
315+
content={"message": "User logged out successfully"},
316+
)
317+
response.delete_cookie(key="access_token")
318+
319+
return response

0 commit comments

Comments
 (0)