Hi There !
you already done the half of it
you can Store data in JWT such as device unique identifier or any other data that helps you identify the user and get it at every request for the clint side
there a payload section at jwt allow you to store custom data
payload Ex:
{
"UserID": "BLh4ug==",
"Username": "Jhon",
"SessionId": "BLh9to618fq6",
"TokenType": "AccessToken",
"nbf": 1646571391,
"exp": 1646657791,
"iat": 1646571391,
"iss": "Asaryasoft",
"aud": "Owners"
}