Analisando propostas

Desenvolvimento de Proxy Api em Typescript com Suporte a Múltiplas Autenticações

Publicado em 09 de Julho de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um desenvolvedor TypeScript experiente para criar uma aplicação robusta que funcione como um proxy de API. O objetivo principal é permitir o cadastro de endpoints externos, configurando diversos métodos de autenticação e um corpo de requisição (BODY), para que a aplicação possa consumir essas APIs e entregar o retorno.

A aplicação deverá suportar as seguintes opções de autenticação:
- No Auth
- Basic Auth
- Bearer Token
- JWT Bearer
- Digest Auth
- OAuth 1.0
- OAuth 2.0
- Hawk Authentication
- AWS Signature
- NTLM Authentication
- API Key
- Akamai EdgeGrid
- ASAP (Atlassian)

Após a configuração de um endpoint externo com sua respectiva autenticação e body, a aplicação deverá gerar um novo endpoint interno (sem autenticação) que, ao ser consumido por outro sistema, fará a chamada à API externa configurada, tratando a autenticação necessária e retornando a resposta original. Isso simplificará a integração para sistemas que não podem lidar com autenticações complexas.

Requisitos:
- Desenvolvimento em TypeScript.
- Conhecimento aprofundado em integração de APIs e diferentes protocolos de autenticação.
- Capacidade de criar uma solução segura e eficiente.
- Experiência com desenvolvimento de backend e exposição de APIs.

O projeto envolve a criação de uma ferramenta essencial para nossa infraestrutura de integração, garantindo flexibilidade e segurança nas comunicações entre sistemas.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado

Prazo de Entrega: Não estabelecido

Habilidades necessárias