JSON Web Token (RFC 7519)
Official docs outline
8 sections- JWT overview
JWT as a claims set carried in JWS or JWE.
- JWT claims
Registered claims iss, sub, aud, exp, nbf, iat, jti and custom claims.
- JOSE header
typ, cty, alg header parameters.
- Creating and validating a JWT
Steps for issuing and validating JWTs.
- Unsecured JWTs
alg none and why it must be rejected.
- Implementation requirements
Required and recommended algorithms.
- Security considerations
Trust, key confusion and signature stripping.
- JWT best current practices
Algorithm verification, issuer/audience validation and explicit typing.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.
More in Auth and identity
All 21- DPoP (RFC 9449)
- FIDO2 CTAP 2.1
- JSON Web Encryption (RFC 7516)
- JSON Web Key and Algorithms (RFC 7517 and 7518)
- JSON Web Signature (RFC 7515)
- Kerberos V5 (RFC 4120)
- LDAP (RFC 4510 series)
- OAuth 2.0 (RFC 6749)
- OAuth 2.0 Bearer Token Usage (RFC 6750)
- OAuth 2.0 Device Authorization Grant (RFC 8628)
- OAuth 2.0 Security Best Current Practice (RFC 9700)
- OAuth 2.0 Token Exchange (RFC 8693)