Endpoint: GET /auth/logout
Description: Logout user and clear authentication cookies.
Headers:
Authorization: Bearer <token>
(optional if using cookies)
Cookies:
accessToken
(required if not using Authorization header)
Success Response (200):
{
"success": true,
"message": "Logged out successfully"
}
Cookies Cleared:
-
accessToken
-
refreshToken
Error Responses:
401 Unauthorized:
{
"success": false,
"message": "You are not logged in. Please log in to get access."
}