JWT
Intro to JWT
- What is a JSON Web Token (JWT)?
JSON Web Token (JWT) is an open standard that defines a compact and self-contained way for securely transmitting information between parties as a JSON object.
- When should we use JSON Web Tokens?
JSON Web Tokens should be used for Authorization and Information Exchange.
- Claims are expected in which structural component of a JWT?
Claims are in the second part of the payload. The three types of claims are registered, public, and private claims.
Are JWTs Secure?
- If I get a JWT and I can decode the payload, how can we call that secure?\
- If sending a JWT, what must sender and receiver both know? Hint, it’s appended in the signature.
- Explain how concatenated content and secret can be sent and received securely to a non-technical recruiter.
JWTs Explained
- Why use JWT?
- JWT is Compact and self-contained. Describe how this is useful to a non-technical friend.
- What are the three components (the structure) of a JWT signature?