Dennis Stritzke
Dennis Stritzke

Reputation: 5558

View JWT Token on jwt.io

I came across the badge section on jwt.io and the 'View on jwt.io' caught my eye. Is there a way to link to jwt.io, which then shows the users JWT token (from my application) and my verification key?

Skimming through the code of their page I couldn't find a clue on how to do that. Did I miss something on their page?

Upvotes: 6

Views: 1428

Answers (2)

Krzysztof Trojan
Krzysztof Trojan

Reputation: 21

I know it is many years later, but I have found how to pre-load the keys information (which I could find by using the "Share JWT" option, which actually creates a link). The jwt.io debugger accepts additional query parameters:

  • token - the JWT token value
  • publicKey - as the name implies

Probably it does accept private key parameter, if given, and properly URL encoded, but did not test it. The example below uses a JWK form for the public key, but PKCS#8 and PKCS#1 are also accepted.

Example

Upvotes: 2

DBrown2207
DBrown2207

Reputation: 179

I'm still trying to find the answer on how to preload the secret with my own, to help users see what was happening.

However I did manage to get the link to work correctly though:
https://jwt.io/#id_token=your-token-here

Found it on their blog post:
https://auth0.com/blog/2015/07/21/jwt-json-webtoken-logo/
Not sure how you were supposed to find it before they linked that post on jwt.io.

Also linking this here, because I only just found it. I had been trying to find a nicely formatted documentation for our users for ages (before we just linked them to jwt.io):
https://auth0.com/learn/json-web-tokens/

Upvotes: 8

Related Questions