Json Web Tokens (JWT)

Introduction

This page is based on the JSON Web Token Standard document.

The abstract of the standard explains the purpose of JWTs:

JSON Web Token (JWT) is a compact, URL-safe means of representing claims to be transferred between two parties. The claims in a JWT are encoded as a JavaScript Object Notation (JSON) object that is used as the payload of a JSON Web Signature (JWS) structure or as the plaintext of a JSON Web Encryption (JWE) structure, enabling the claims to be digitally signed or MACed and/or encrypted

Other Resources

This page is mainly based on the JWT standard as linked above, but there are a few other resources, which might also help with the topic.

Terms

TermExplanationFurther Information
JWT - Json Web Token

JWS - Json Web Signature

JWE - Json Web encryption