Webservice (Autenticação Usuários - Logar no sistema (validação por login e senha))
Descrição: Logar no sistema através de usuário e senha.
URL: https://[URL]/ws/auth/logar
Método: POST
Entrada: Header: Token {{token}}, Authorization Basic {{authorization}} Body: JSON contendo os dados de usuário e senha.
Saída: JSON contendo a ID do usuário ou JSON contendo mensagem de erro.
Campos JSON de entrada:
Tag | Tipo Parâmetro | Tipo | Obrigatório | Observação |
Authorization | header | String | SIM | |
Token | header | String | SIM | |
usuario | body | String | SIM | |
senha | body | String | SIM |
Exemplo:
- Envio:
- https://[URL]/ws/auth/logar
- Parâmetros adicionais:
{ "usuario":"telco.usuario", "senha":"senha_usuario" }
- Parâmetros adicionais:
- https://[URL]/ws/auth/logar
- Retorno:
- Sucesso:
{ "idUsuario":1, "idPerfil":1, "vendedor":true, "podeAprovarReprovarProspecto":true }
- Erro:
{ "error":"Usuário e senha informados não pertencem a um usuário ativo no sistema." }
- Sucesso: