<< <%SKIN-STRTRANS-SYNTOC%> >> Navegação: Manual de INTEGRAÇÃO > WebServices > Autenticação de Usuário |
Autenticação de Usuário
Os desenvolvedores deverão utilizar a autenticação do WebService do Qualitor para poder utilizar os recursos disponíveis. Este procedimento é realizado da seguinte maneira:
Efetuar Login com o usuário que possua permissão de uso de WebServices. [CHAMADO: 65439]
Após a validação do usuário o WS irá gerar uma chave de autenticação que o cliente deverá utilizá-la para realizar as operações no Qualitor
Exemplo de um cliente de WS em PHP:
A autenticação é realizada através do método Login(). Este método recebe como argumentos o código da empresa, o usuário e a senha. Após a validação do usuário, o método irá retornar a chave gerada.
Para realizar as operações do WS será necessário informar como argumento a chave que foi gerada pelo método Login().
Ao acionar o WebService “Login”, é necessário informar, à ele, 3 argumentos:
✓ EMPRESA: Código da empresa do usuário que está conectando.
✓ USUÁRIO: Login de rede, ou endereço de e-mail, do usuário.
✓ SENHA: Senha do usuário.
O WebService devolve para a aplicação uma string contendo o “token” de autenticação. Esse token deverá ser utilizado junto com os demais WebServices sendo utilizados, para informar ao Qualitor quem é que está solicitando.
Após a validação do usuário, o método irá retornar a chave gerada. Podemos observar este procedimento na linha 7 da figura acima.
Para realizar as operações do WS será necessário informar como argumento a chave que foi gerada pelo método Login(). Isto pode ser observado na linha 8 da figura acima.
No caso da linguagem "JAVA", é imprescindível que seja configurada a persistência de sessão do cliente WebService (Aplicação Java).