Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
de:modul:ffit:3-jahr:java:learningunits:lu06:b [2025/09/23 01:27] – apeter | de:modul:ffit:3-jahr:java:learningunits:lu06:b [2025/09/23 10:02] (aktuell) – apeter | ||
---|---|---|---|
Zeile 53: | Zeile 53: | ||
Die Implementation könnte grob so aussehen: | Die Implementation könnte grob so aussehen: | ||
- | |||
<code java> | <code java> | ||
String authHeader = ctx.header(" | String authHeader = ctx.header(" | ||
Zeile 59: | Zeile 58: | ||
String token = authHeader.substring(" | String token = authHeader.substring(" | ||
... | ... | ||
- | userId | + | |
+ | Claims claims | ||
+ | .verifyWith(JWT_KEY) | ||
+ | .build() | ||
+ | .parseSignedClaims(token) | ||
+ | .getPayload(); | ||
+ | Integer userId = claims.get(" | ||
... | ... | ||