| Produto: | TOTVS Distribuição e Varejo |
|---|---|
| Linha de Produto: | Linha Winthor |
| Segmento: | Distribuição |
| Módulo: | 14 - FATURAMENTO |
| Função: | SERVIDOR NF-E |
| Ticket: | |
| Requisito/Story/Issue: |
Atualmente, o Doc 3.0 utiliza o Swagger Core v3, com um arquivo JSON para mapeamento das APIs.
Com a atualização das dependências, tornou-se necessário ajustar a aplicação para utilizar o endpoint oauth/token, gerando um token JWT com Spring Security, utilizando Basic Auth, conforme era feito automaticamente anteriormente.
Hoje, o endpoint já está configurado, mas é necessário:
Configurá-lo corretamente para Basic Auth.
Revisar todos os endpoints autenticados para garantir que estejam em conformidade com a nova configuração.
Foi implementada a geração de token JWT conforme o novo padrão do Spring Security, mantendo o endpoint /oauth/token para compatibilidade.
Todos os controllers do DocFiscal foram atualizados e integrados ao Swagger Core v3, garantindo que a documentação das APIs esteja compatível com o novo padrão.
O endpoint antigo foi mantido com redirecionamento para o novo Swagger, garantindo a compatibilidade com integrações existentes enquanto a migração para o novo padrão é concluída. Fora utilizadas as sguintes tecnologias: