POST /auth/login

Criação de token para Autenticação

Request

curl --location 'https://dummyjson.com/auth/login' \
--header 'Content-Type: application/json' \
--data '{
    "username": "emilys",
    "password": "emilyspass"
}'

Request body

{
    "username": "emilys",
    "password": "emilyspass"
}

Response - 201 OK

{
    "id": 1,
    "username": "emilys",
    "email": "[email protected]",
    "firstName": "Emily",
    "lastName": "Johnson",
    "gender": "female",
    "image": "https://dummyjson.com/icon/emilys/128",
    "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJlbWlseXMiLCJlbWFpbCI6ImVtaWx5LmpvaG5zb25AeC5kdW1teWpzb24uY29tIiwiZmlyc3ROYW1lIjoiRW1pbHkiLCJsYXN0TmFtZSI6IkpvaG5zb24iLCJnZW5kZXIiOiJmZW1hbGUiLCJpbWFnZSI6Imh0dHBzOi8vZHVtbXlqc29uLmNvbS9pY29uL2VtaWx5cy8xMjgiLCJpYXQiOjE3MjEwNTM2OTAsImV4cCI6MTcyMTA1NzI5MH0.-Sx6wqGBBm0vCNTYXYR30XLijgeKufAZC14BRzMr388",
    "refreshToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJlbWlseXMiLCJlbWFpbCI6ImVtaWx5LmpvaG5zb25AeC5kdW1teWpzb24uY29tIiwiZmlyc3ROYW1lIjoiRW1pbHkiLCJsYXN0TmFtZSI6IkpvaG5zb24iLCJnZW5kZXIiOiJmZW1hbGUiLCJpbWFnZSI6Imh0dHBzOi8vZHVtbXlqc29uLmNvbS9pY29uL2VtaWx5cy8xMjgiLCJpYXQiOjE3MjEwNTM2OTAsImV4cCI6MTcyMzY0NTY5MH0.NlfgebtYmUAsdLeFNXs48pb0MCU08VwjjAxBHdb6xQE"
}

🔒 Termo de Confidencialidade