Pular para o conteúdo principal

POST - Login do usuário

Este endpoint é utilizado para realizar o login (comum) de um usuário em sua conta.

https://multi.api.k8s.luby.me/auth/login

Parâmetros do corpo da requisição

NameTypeDescription
emailstringO usuário deverá informar um email válido.
passwordstringO usuário deverá informa uma senha válida seguindo os requisitos abaixo:
  • Mínimo 8 caracteres
  • Letra Minúscula
  • 1 Letra maiúscula
  • 1 Número
  • 1 Caractere especial

Exemplo do corpo de uma requisição

{
"email": "email@test.com",
"password": "@Teste123",
}

Exemplo do corpo de uma resposta

{
"user": {
"id": 1,
"email": "email@do@usuario",
"username": "Nome_usuario",
"isFirstLogin": false,
},
"accessToken": "DALWKJDAKJWHISADWlkdaskdjahwah.dawkjdhasdhuwasldaksdakljaw.sdalwjdauiashdaw.sadwiaopjodaw",
"refreshToken": "d1sa65dw-ds3a4d5wa-654sa8w-4d6a54w6"
}

Informações sobre a API

Informações sobre o endpointValueDescription
MethodPOST
Returns200
400
500
Login efetuado com sucesso.
Informação inválida no corpo da requisição.
Um erro interno ocorreu durante o processo de requisição.