A token that looks readable but is not trusted
header.alg = HS256 · payload.sub = demo-user · signature present
The decoder renders the JSON and can test a supplied secret, while still requiring the receiving application to enforce its issuer, audience, time, and authorization rules.