Gerador local de JWT de teste HS256
Crie um JWT de teste assinado com HS256 a partir dos seus claims JSON e de um segredo, para experimentar uma API ou fluxo de login; não para produção.
- Funciona no navegador
- Sem envio
- O resultado fica no seu dispositivo
Privacidade e limitesExecuta no seu navegador. Nada é enviado.
O conteúdo das entradas fica neste separador; a Refentra não o envia nem guarda. As contagens agregadas opcionais de ações só são enviadas com o seu consentimento para medição de utilização. Limpe o espaço ao terminar.
Perfil suportado: Apenas tokens de teste HS256; segredo ≥32 bytes UTF-8. Sem garantia de autenticação de produção.
Máximo 200.000 unidades UTF-16; os parsers podem ter limites inferiores. Worker: 15 segundos (regex 1,5 segundos).
Verificar os dados e o resultado
- Preparar e escolher a operação
Introduza um objeto JSON como conteúdo e um segredo de teste com pelo menos 32 bytes UTF-8; a geração usa HS256.
- Verificar um exemplo concreto
Experimente esta amostra e compare com o resultado indicado: {"sub":"demo"}; secret=0123456789abcdef0123456789abcdef → HS256 JWT → payload.sub="demo"
- Rever antes de reutilizar o resultado
Descodifique o seu token de teste para verificar as reivindicações e depois verifique a assinatura, de forma independente, na aplicação recetora, com o mesmo segredo.
Respostas para esta tarefa
O gerador concede autenticação?
Não. O serviço recetor decide o algoritmo, o emissor, a audiência, a validade e as chaves aceitáveis; só assinar não concede quaisquer permissões.
O que devo verificar se os dados falharem?
Use um objeto, e não um array; o conteúdo até 20.000 unidades UTF-16 e o segredo até 4.096. O comprimento em bytes é diferente do número de carateres.
Onde termina o alcance desta ferramenta?
Só é oferecida a assinatura de teste HS256, sem chaves assimétricas, sem rotação de chaves e sem gestão segura de segredos no servidor; nunca reutilize o segredo do exemplo publicado.