Árvore de páginas

Matriz de Evolução

Versão/ReleaseFuncionalidade
12.1.29
  • Liberação da parametrização do controle de licenças do Mingle com a utilização do token JWT

Atenção

O intuito desta documentação é demonstrar a configuração do licenciamento com a utilização de token JWT no produto TOTVS Datasul, portanto não demonstrará como efetuar as configurações no Mingle.

Premissas/Requisitos

  • Configuração de um aplicativo que utilize o Mingle.

Configuração

A partir da release 12.1.29, o produto TOTVS Datasul considera o token JWT enviado pelo Mingle para efetuar o controle de licenças por aplicativos. Para isto, é necessário efetuar a configuração de onde o certificado que contém a chave pública é disponibilizado.

A chave é com base na URL do certificado (Mingle). Para mais informações do local de parametrização está disponível em: https://tdn.totvs.com/pages/releaseview.action?pageId=580483346

Funcionamento

A seguir, são apresentados algumas etapas do funcionamento interno do processo de licenciamento com o token JWT enviado pelo Mingle:

  1. O produto TOTVS Datasul recebe uma requisição originada pelo Mingle;
  2. Na requisição, é verificado se o atributo "x-totvs-appcode" foi enviado na header da requisição;
  3. Caso positivo, é resgatado o token JWT enviado no atributo mencionado anteriormente;
  4. É iniciado o processo de decodificação do token JWT com a chave pública;
  5. Caso o token JWT seja corretamente decodificado, será considerado o valor do atributo "x-totvs-app" para enviar ao controle de licenças.

Documentos relacionados