Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:ffit:3-jahr:java:learningunits:lu06:a [2025/09/22 13:49] – apeter | de:modul:ffit:3-jahr:java:learningunits:lu06:a [2025/09/23 00:10] (aktuell) – apeter | ||
|---|---|---|---|
| Zeile 3: | Zeile 3: | ||
| ==== Übersicht ==== | ==== Übersicht ==== | ||
| - | ==== JSON Web Token (JWT) ==== | + | Unser bisheriger REST-API-Endpunkt ''/ |
| - | {{:de:modul: | + | Die ganze Erklärung finden Sie auf: https:// |
| - | Mehr dazu finden Sie auf: https:// | + | {{:de:modul: |
| + | ==== JSON Web Token (JWT) ==== | ||
| - | https://www.jwt.io/ | + | Ein JWT besteht aus dem Hash des Headers, dem Hash des Payloads und dem Hash der signierten vorherigen Teilen. |
| - | + | ||
| - | <code java> | + | |
| - | Base64UrlEncode(Header) + " | + | |
| - | </ | + | |
| - | <code bash> | + | Mit der Signatur wird sichergestellt, dass sich kein Benutzer selber ein JWT erstellen und mitschicken kann. |
| - | curl -X POST http:// | + | |
| - | -H " | + | |
| - | -d ' | + | |
| - | </ | + | |
| + | {{: | ||