API e segurança

Ferramentas de JWT e OAuth

Depurar autenticação costuma começar por olhar o conteúdo de um token ou montar a URL correta de um fluxo. O Decodificador de JWT mostra header, payload e signature sem validar a assinatura, o Inspetor de chaves públicas SSH confere tipo, tamanho, fingerprint e comentário de uma chave em vários formatos, e o Conversor de JWK para PEM troca entre JWK, PKCS e PEM para chaves públicas e privadas usadas na verificação desse token.

Para montar o próprio fluxo OAuth, o Gerador PKCE cria challenge e verifier com SHA-256, o Construtor OAuth / OIDC monta URLs de autorização escolhendo response type e escopos, e o Visualizador de descoberta OIDC explora interativamente a configuração publicada num ponto de descoberta. O Assistente de cabeçalhos de autenticação cria headers Authorization para os esquemas Bearer, Basic, Digest e outros customizados.

7 ferramentas

Perguntas frequentes sobre ferramentas de JWT / OAuth / Auth

Como decodificar um JWT sem verificar a assinatura?

Cole o token no Decodificador de JWT: ele separa e mostra header, payload e signature em JSON legível sem validar a assinatura, útil para inspecionar rapidamente claims como exp ou sub durante o desenvolvimento, sem precisar da chave secreta usada para assinar o token.

O que é PKCE e quando um app precisa gerar o par challenge e verifier?

PKCE protege o fluxo OAuth de aplicativos públicos, como SPAs e apps mobile, que não conseguem guardar um segredo de cliente com segurança. O Gerador PKCE cria o par code_verifier e code_challenge com SHA-256 para usar diretamente na requisição de autorização.

Como converter uma chave JWK para o formato PEM?

O Conversor de JWK para PEM converte chaves públicas e privadas entre os formatos JWK, PKCS e PEM, o que é necessário quando uma biblioteca ou servidor espera a chave em PEM mas o provedor de identidade só publica o endpoint de chaves no formato JWK.