Login
POST https://.account-name.krzlabs.io/api/v1/auth/login
Realiza o login de um usuário no IAM.
Body Params
| Field | Type | Description | optional |
|---|---|---|---|
| String | Email do usuário. | required | |
| password | String | Senha do usuário. | required |
JSON
Responses
200
| Field | Type | Description |
|---|---|---|
| jwt | String | Access Token para informar nas requisições privadas das APIS |
| user._id | String | ID do usuário |
| user.email | String | Email do usuário autenticado |
| user.enabled | Boolean | Indicador se o usuário está habilitado ou não |
| user.language | String | IETF BCP 47 country code da linguagem configurada para o usuário |
| user.name | String | Nome do usuário |
| user.permissions | String[] | Array contendo todas as permissões do usuário |
| user.roles | Object[] | Array contendo todas as permissões do usuário |
| user.session_id | String | Identificador de sessão do usuário |
400
| Field | Type | Description |
|---|---|---|
| code | Number | Código da resposta http |
| kind | String | Tipo de mensagem |
| name | String | Nome da exceção lançada pela plataforma |
| title | String | Titulo do erro lançado pela plataforma |
| message | String | Mensagem indicando o probloma ocorrido |
| solution | String | Mensagem indicando uma possível solução para o problema |
Copyright © 2025 kruzer | All Rights Reserved