Histórico da Página
01. DADOS GERAIS
| Produto: | TOTVS Agro Plataforma (API) | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Linha de Produto: | Linha PIMS | ||||||||||||||||
| Segmento: | Agroindústria | ||||||||||||||||
| Módulo: | Framework | ||||||||||||||||
| Função: | Todas | ||||||||||||||||
| País: | Brasil | ||||||||||||||||
| Ticket: | |||||||||||||||||
| Requisito/Story/Issue (informe o requisito relacionado) : |
|
02. SITUAÇÃO/REQUISITO
- Criação da API de pulso de licenciamento
...
- Foi implementado novo pacote license.pulse_slot para compor nova API de pulsos para licenciamento mobilemóvel.
- Implementado service, onde contém o principal método de pulso, com ele, conseguimos enviar algumas informações e conseguimos gerar um token JWT com a validação ou não da licença móvel.Foi implementado novos textos de erros para melhorar a resposta da API para Front-end.
- Também no service, foi criado várias validações necessárias para ter a geração do JWT corretamente, que seriam:
- Validação do cliente baseado no clientSecretToken.
- Validação do pulse-type.
- Validação na tabela license_pulse_slot, se já contém um token para aquele usuário, dispositivo, aplicativo e cliente.
- Validação da licença do cliente relacionado aos acessos globais em questão.
- Validação da licença do cliente relacionado ao usuário e dispositivo em questão.
- Validação da licença do cliente relacionado ao aplicativo em questão.
- Na classe controller, foi construído a API POST:
- /v1/services/license/pulse
- Token JWT é gerado para compor os dados de licença, onde contém as informações necessárias para os aplicativos móveis.
| Expandir | ||
|---|---|---|
| ||
|
| Expandir | ||
|---|---|---|
| ||
|
04. DEMAIS INFORMAÇÕES
Não se aplica.
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas