1. Enquadramento
No âmbito do desenvolvimento de um webservice para a autenticação de candidatos noutros sistemas usando um token gerado no sistema de candidaturas, surge a presente instrução de trabalho para explicar o impacto e o procedimento.
Este desenvolvimento torna mais simples a autenticação e otimiza tempo, simplificando o processo.
2. Procedimento
O candidato acede ao sistema de candidaturas e gera um token.
Após autenticação deverá aceder ao separador “Dados de acesso” e terá a opção de “Gerar token”, conforme mostra a imagem seguinte:

Ao clicar em “Gerar token” será apresentado um token.
O candidato pode usar este token para se autenticar em qualquer software integrado. O token tem a validade de 1h.
No sistema que recebe o token, o candidato deve introduzir o token e o sistema invoca o webservice disponível em https://domus.ipp.pt/home/cands/ws/ws_candidaturas.asmx para validação do token – método validateToken.
Se for um token válido o sistema devolve um JWT com os dados:
· user_code
· user_name
· user_nif
· user_login
· user_email