JSON Web Token
A compact, URL-safe token format for securely transmitting claims between parties. Used for authentication and authorisation in web applications and APIs.
JSON Web Tokens (JWT) are a standard for securely transmitting information as a JSON object. They're commonly used for authentication, allowing stateless session management.
JWT structure (three parts):
JWT claim types:
JWT characteristics:
JWT considerations:
JWTs enable scalable authentication without server-side session storage. Common in modern APIs and single-page applications.
We use JWTs for secure API authentication in Australian business applications, enabling stateless, scalable architecture.
"User logs in, receives a JWT containing their ID and permissions. Each API request includes this token, letting the server verify access without database lookups."