2026-06-12
O que é um JWT (JSON Web Token)? Como funcionam os tokens assinados e como usá-los com segurança
Um JWT é um token que um servidor assina e emite para que a adulteração possa ser detectada. Ele tem três partes — header.payload.signature — e o servidor verifica a assinatura para confirmar a autenticidade. Cuidado com: (1) sempre verifique a assinatura e fixe o alg esperado (rejeite alg:none); (2) qualquer pessoa pode ler o conteúdo, então não coloque segredos nele; (3) mantenha a expiração curta e tenha uma estratégia de revogação. Decodificar (ler) e verificar (checar autenticidade) são coisas diferentes.