Pular para o conteúdo principal

Autenticação

A API Login fornece autenticação segura para acesso aos sistemas da plataforma AT&M.

Swagger

NSConnect

POST /authentication

Realiza a autenticação do usuário e gera tokens de acesso.

Corpo da Requisição (JSON)

{
"username": "string",
"password": "string"
}

Respostas

  • 200 OK - Autenticação bem-sucedida.
  • 400 Bad Request - Erro na requisição.
  • 401 Unauthorized - Credenciais inválidas.

Exemplo de Resposta

[
{
"authenticated": true,
"created": "string",
"expiration": "string",
"acessToken": "string",
"refreshToken": "string"
}
]

Códigos de Erro

400 - Bad Request

Ocorre quando há um erro na requisição enviada pelo cliente.

Exemplo:

{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}

401 - Unauthorized

Ocorre quando as credenciais fornecidas são inválidas ou expiradas.

Exemplo:

{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}

Essa API é essencial para garantir um fluxo seguro de autenticação e autorização dentro da plataforma.