Если userID
находится в претензии "sub", вы можете получить ее следующим образом, используя эту библиотеку:
Long userID = Long.parseLong(Jwts.parser()
.setSigningKey(secretKey)
.parseClaimsJws(token)
.getBody()
.getSubject());
Где secretKey
- ваша подпись ключ и token
- ваш токен JWT.