Reten Docs
Autenticação

Logout

Limpar o cookie do token de renovação para encerrar a sessão.

POST /api/auth/logout

Limpa o cookie do token de renovação, efetivamente encerrando a sessão do usuário.

Auth: Pública

Exemplo

curl -X POST https://api.reten.ai/api/auth/logout \
  -b "refreshToken=eyJhbGciOiJIUzI1NiIs..."
// Os cookies são enviados automaticamente pelo navegador
const response = await fetch("https://api.reten.ai/api/auth/logout", {
  method: "POST",
  credentials: "include",
});
import requests

response = requests.post(
    "https://api.reten.ai/api/auth/logout",
    cookies={"refreshToken": "eyJhbGciOiJIUzI1NiIs..."},
)

Resposta 201 Created

{
  "message": "Logged out successfully"
}

O cookie refreshToken é removido.