Logout do Usuário

Descrição

Encerra a sessão do usuário no client-side. Não há sessão no servidor para ser destruída, mas o token JWT deve ser descartado pelo cliente.

Verbo

POST

Endpoint

/auth/logout

Cabeçalhos

Parâmetro Valor
Authorization Bearer {seu-token}
Content-Type application/json

Corpo da Requisição

Este endpoint não exige corpo de requisição.

Respostas

Sucesso - 200

{
  "success": true,
  "code": 200,
  "message": "Logout successful. Token has been invalidated and database connection closed."
}

Erro - 401 (Token inválido ou ausente)

{
  "status": 401,
  "error": 401,
  "messages": {
    "error": "Access denied. Token required or invalid."
  }
}

Códigos de Resposta

  • 200 - Logout realizado com sucesso
  • 401 - Token ausente ou inválido