| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | AGRODISTRIBUIDOR ( SIGAAGD) |
| Função: | agd.dta.service.tlpp |
| País: | Brasil |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : | DAGRODIST-1799 |
Necessidade de criar API GET e POST para gestão dos tokens necessários para autenticar e autorizar o acesso do DTA às tools do Agrodistribuidor. É fundamental que esses tokens sejam salvos com criptografia, utilizando a função WebEncript, para evitar vazamento de dados. O token será utilizado para garantir a segurança na comunicação entre o chat embarcado do DTA nas telas HTML do Agrodistribuidor (especialmente na tela de Barter) e os serviços que fornecem acesso aos dados via tools.
Criado api POST com o path /api/agd/v1/dta/token, o qual deve receber o valor do token dentro do body com o seguinte atributo: token.
{
"token": "tk-wlOxyzhXeXyz2_KsdFxx5d01"
} |
O token recebido será criptografo e gravado no parametro MV_AGD0005.
Criado API GET com o path /api/agd/v1/dta/token, o qual irá retornar na requisição o atributo existToken com o valor "true" ou "false". Esta API irá verificar se o token foi gravado no parametro MV_AGD0005.
{
"existToken": "true"
} |