You Secure
Guia prático · n8n Nível: Intermediário Leitura: 8 min

Webhooks seguros no n8n: Header Auth, Basic Auth, HMAC e resposta imediata

Aprenda a validar assinaturas HMAC (Stripe, Meta, GitHub), proteger webhooks no n8n e responder em menos de 200ms.

Atualizado pela Equipe de Engenharia You Secure · Infraestrutura NVMe no Brasil

Neste guia passo a passo 1. Arquitetura e pré-requisitos no ambiente 2. Passo a passo de implementação e validação 3. Boas práticas de produção, segurança e escala

1. Arquitetura e pré-requisitos no ambiente

Qualquer URL de webhook público na internet pode receber requisições maliciosas ou repetidas. Além de HTTPS obrigatório, validar cabeçalhos de autenticação e responder rápido evita reenvios em cascata.

2. Passo a passo de implementação e validação

  1. No nó Webhook, altere Authentication de None para Header Auth (ex: X-Webhook-Secret) ou JWT Auth.
  2. Quando o provedor enviar assinatura HMAC (como Stripe ou Meta), ative Raw Body nas opções do nó Webhook e valide o hash SHA-256 em um nó Crypto.
  3. Configure Respond como Immediately (ou use o nó Respond to Webhook logo após a validação) antes de chamar modelos de IA lentos.
  4. Teste com curl -X POST enviando um token inválido e confirme o retorno 403 Forbidden.

3. Boas práticas de produção, segurança e escala

Responder ao webhook em menos de 500ms evita que plataformas como WhatsApp, Stripe ou Hotmart interpretem seu servidor como fora do ar e reenviem o evento dezenas de vezes.

Quer colocar n8n em produção hoje com 30% OFF no plano anual?

Suba sua VPS NVMe em São Paulo (6,6ms) com instalador em 1 clique, SSL automático e suporte humano no WhatsApp. Equivale a R$ 69,30/mês no plano anual com o cupom BLACK30 (ou R$ 99/mês no mensal).

Mais tutoriais sobre Automação & Workflows (n8n)
Estamos online