Webservice (Autenticação Usuários - Logar no sistema (validação por login e senha))

De Adapter
Revisão de 13h13min de 17 de maio de 2023 por Daniel.campos (discussão | contribs)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar

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"
        }
        
  • 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."
      }
      

Voltar ao menu Webservice Autenticação Usuários