O Codificador JWT é uma ferramenta segura do lado do cliente para gerar Tokens Web JSON. Permite que desenvolvedores criem tokens assinados para testar fluxos de autenticação, depurar integrações de API ou aprender sobre a estrutura JWT.
Funcionalidade detalhada
Tokens Web JSON (JWT) são um método padrão aberto da indústria RFC 7519 para representar declarações com segurança entre duas partes. Esta ferramenta permite que você:
- Defina Cabeçalho e Payload: Personalize os dados JSON para ambas as partes.
- Assine Tokens: Aplique assinaturas HMAC SHA (HS256, HS384, HS512) usando seu próprio segredo.
- Geração em Tempo Real: O token é atualizado instantaneamente enquanto você digita.
- Privacidade: Toda a assinatura acontece no seu navegador via WebAssembly/JS. Seus segredos nunca saem do seu dispositivo.
Exemplos práticos
Exemplo 1: Token de Usuário Básico
Payload: `{"sub": "123", "name": "Alice", "admin": true}`
Segredo: `meusegredo`
Exemplo 2: Token com Expiração
Payload: `{"exp": 1735689600}`
(Define tempo de expiração)