Passar para o conteúdo principal

Configuração de autenticação para ações de API REST

Atualizado há mais de 3 semanas

Resumo

Este artigo explica como configurar a autenticação para ações de API REST no Astra. Ele aborda os métodos de autenticação suportados, quando usar cada um e como configurá-los corretamente para que suas solicitações de API sejam aceitas.

Instruções

A autenticação informa a um sistema externo que a solicitação proveniente do Astra é permitida. Ao configurar uma ação de API REST, você pode escolher um dos métodos de autenticação suportados com base no que sua API exige.

Atualmente, o Astra suporta as seguintes opções de autenticação:

  • Autenticação por chave de API

  • Autenticação básica

  • Sem autenticação

Autenticação por chave de API

Este é o método de autenticação mais comum usado por APIs modernas.

Com a autenticação por chave de API, você envia uma chave ou token nos cabeçalhos da solicitação.

O que você precisa fornecer

  • auth_key: O nome do cabeçalho HTTP (por exemplo, Autorização ou X-API-Key)

  • auth_value: O valor enviado no cabeçalho (por exemplo, Bearer seu-token)

Padrões comuns

Tipo de serviço

Nome do cabeçalho

Formato do valor do cabeçalho

A maioria das APIs

Autorização

Bearer seu-token

APIs personalizadas

X-API-Key

sua-chave-de-api

Serviços de webhook

X-Webhook-Secret

seu-segredo

Certifique-se de que o nome e o valor do cabeçalho correspondam exatamente ao que a documentação da sua API espera.

Autenticação básica

A autenticação básica é normalmente usada por sistemas mais antigos ou legados. Com este método:

  • Você fornece um nome de usuário e senha

  • O Astra envia essas credenciais usando a autenticação básica HTTP padrão

Sem autenticação

Alguns endpoints de webhook públicos não exigem autenticação.

Dicas para uma configuração bem-sucedida

  • Confirme o método de autenticação necessário na documentação da sua API

  • Verifique os nomes dos cabeçalhos, valores e formatos de token

  • Teste a ação de API REST após salvar para garantir que a autenticação esteja funcionando

Escolher o método de autenticação correto garante que as ações de API REST funcionem de forma suave e segura.

Respondeu à sua pergunta?