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