Authenticação

Funcionamento da rota que permite a criação de uma sessão na Web API

Este endpoint não exige um token de Identificação das Credenciais, pois ele é usado para conseguir o mesmo.

Confira mais detalhes sobre a parte de segurança em Segurança.

Recuperar Credenciais

POST https://api.cyberlabs.ai/rest/api/v1/auth/sign-in

Recuperação das credenciais de acesso de um usuário.

Headers

NameTypeDescription

authorization

string

O token de autorização que é gerado com base no no Client ID e Secret ID e fornecido pela Cyberlabs.

Request Body

NameTypeDescription

username

string

Conta que irá criar a sessão.

password

string

Senha do usuário que irá criar a sessão.

{
  "user": {
    "permission": Array<Permission>,
    "id": string,
    "name": string,
    "email": string,
    "username": string,
    "deleted": boolean,
    "created": Datetime
  },
  "token": string,
  "status": boolean,
  "message": string
}

As mensagens de erro seguem um mesmo padrão e estão listadas em Tratamento de Erros

Exemplos

POST https://api.cyberlabs.ai/rest/api/v1/auth/sign-in
Content-Type: application/json
Authorization: insight Q0wtRkZLWFhKSTY3VEJSNlozU0RINjI2N1NENTRKUUpKVkw6Q1MtUVpOTTJXWU5JUTJUSTNMSzNUWUZDQVVST1gyRElNVk8=

{
  "username": "john.doe",
  "password": "secret"
}

###

Last updated