Was ist ein JSON Web Token (JWT)?
JWT ist ein kompaktes, URL-sicheres Mittel zur Darstellung von Ansprüchen, die zwischen zwei Parteien übertragen werden. Die Anforderungen in einem JWT sind als JSON-Objekt codiert, das als Payload einer JSON Web Signature (JWS) verwendet wird.
JWT-Struktur
- Header: Enthält den Signaturalgorithmus (z. B. HS256, RS256) und den Token-Typ. Contains the signing algorithm (e.g., HS256, RS256) and token type.
- Payload: Enthält Ansprüche – Aussagen über den Benutzer und zusätzliche Metadaten. Contains claims — statements about the user and additional metadata.
- Signatur: Verifiziert, dass das Token nicht manipuliert wurde. Verifies the token hasn't been tampered with. Created using the header, payload, and a secret key.
Häufig gestellte Fragen
Ist es sicher, ein JWT hier zu decodieren?
Ja! Dieses Tool wird vollständig in Ihrem Browser ausgeführt. Ihr Token wird niemals an einen Server gesendet. Sie können dies im Netzwerk-Tab Ihres Browsers überprüfen.
Was bedeutet der Token-Ablauf?
Die Angabe 'exp' in einem JWT gibt an, wann das Token abläuft. Nach dieser Zeit sollte das Token vom Server abgelehnt werden.