What is JWT?
JWT stands for JSON Web Token. It is a compact token format commonly used to transmit claims between parties. A signed JWT can provide integrity and authenticity of its claims when properly verified. JWT payloads are normally readable unless encryption is specifically used, so sensitive information should not be placed in an ordinary signed JWT simply because it is encoded.
Key Takeaways
- JWT is a token format.
- Signing does not mean encryption.
- Verify signatures and relevant claims such as expiration and issuer when applicable.
Knowledge Check
What is an important property of a normal signed JWT?