Senha para integração
A senha para a integração não é simplesmente a senha do usuário para que possamos trafegá-la na rede com maior segurança, e sem a possibilidade de que a mesma seja descoberta.
O usuário tem seu login e senha, na qual utiliza para realizar o login no sistetma do MentorWeb. Segue então um exemplo abaixo, que utilizaremos no decorrer deste tópico:
Usuário: admin Senha: 1
Abaixo, o passo a passo de como gerar a senha para integração (ilustrando também o exemplo acima):
1. Gerar a criptografia SHA1 da senha
Exemplo:
356a192b7913b04c54574d18c28d46e6395428ab
2. Montar a senha para integração Para montar a chave da integração, deve-se pegar o SHA1 da senha gerada no passo acima, e fazer o seguinte procedimento:
- Concatenar à frente o minuto da hora atual (dois dígitos) e logo após o minuto atual, concatenar o último caractere do usuário;
- Concatenar no final o primeiro caractere do usuário e logo após, concatenar a parte horária da hora atual (dois dígitos).
Exemplo:
02n356a192b7913b04c54574d18c28d46e6395428aba15
Então, no caso deste exemplo, no parâmetro senha deverá ser informado o valor 02n356a192b7913b04c54574d18c28d46e6395428aba15
Sugestões para testar a integração:
- Primeiramente, fazer os testes utilizando usuário e senha conforme exemplo. O resultado retornado deverá ser o mesmo.
- Após isso, fazer testes com outros usuários/senha
- Para gerar criptografia SHA1, pode-se utilizar o site Criptografia SHA1, selecionando a opção Sha-1.