Logout (basic e bearer)

Logout (basic)

Esta requisição deve ser utilizada para o registro de logout do usuário da plataforma.


POST
https://your-domain/directlink/v1/auth/login

Esta requisição deve ser utilizada para obter o token de autorização

Parameters

Header

Nome Descrição
Authorization * Basic base64 (username:password)
Content_type * application/json

Responses


200 OK
Successo
{
    "status": 0,
    "description": "handlerAuthLogout:succsessfully",
    "apiver": "v1 (3.6.0)",
    "user": "",
    "bearer": "",
    "urllink": "",
    "time": "2022-06-13 17:54:10.137992 -0300 -03 m=+19746.016009415"
}

400 Bad Request
Parâmetros da requisição inválidos
{
    "status": 400,
    "description": "Bad Request",
    "apiver": "v1 (3.6.0)",
    "time": "2022-06-13 17:55:53.559292 -0300 -03 m=+19849.437332386"
}

401 Unauthorized
Usuário não existe ou senha inválida
{
    "status": 401,
    "description": "Unauthorized",
    "apiver": "v1 (3.6.0)",
    "time": "2022-06-13 17:56:45.233594 -0300 -03 m=+19901.111646777"
}

500 Internal Server Error
Falha interna
{
    "status": 500,
    "description": "Internal Server Error",
    "apiver": "v1 (3.6.0)",
    "time": "2022-06-13 17:56:45.233594 -0300 -03 m=+19901.111646777"
}

Logout (bearer)

Esta requisição deve ser utilizada para o registro de logout do usuário da plataforma.


POST
https://your-domain/directlink/v1/auth/logout

Esta requisição deve ser utilizada para obter o token de autorização

Parameters

Header

Nome Descrição
Authorization* Bearer <token>
Content_type* application/json

Responses


200 OK
Successo
{
  "status": 0,
  "description": "handlerAuthLogout:succsessfully",
  "apiver": "v1 (3.6.0)",
  "user": "",
  "bearer": "",
  "time": "2022-06-13 17:54:10.137992 -0300 -03 m=+19746.016009415"
}

400 Bad Request
Parâmetros da requisição inválidos
{
  "status": 400,
  "description": "Bad Request",
  "apiver": "v1 (3.6.0)",
  "time": "2022-06-13 17:55:53.559292 -0300 -03 m=+19849.437332386"
}

401 Unauthorized
Usuário não existe ou senha inválida
{
    "status": 401,
    "description": "Unauthorized",
    "apiver": "v1 (3.6.0)",
    "time": "2022-06-13 17:56:45.233594 -0300 -03 m=+19901.111646777"
}

500 Internal Server Error
Falha interna
{
    "status": 500,
    "description": "Internal Server Error",
    "apiver": "v1 (3.6.0)",
    "time": "2022-06-13 17:56:45.233594 -0300 -03 m=+19901.111646777"
}