When horizon gets a token, the response includes the expiration time for the token. So Horizon could tell if the token was expired or not and also it could get a token before the old one expired. Whether the token is expired or has been revoked there's really only one thing for Horizon to do -- get a new token. Tokens can be revoked for reasons other than a password change.
When horizon gets a token, the response includes the expiration time for the token. So Horizon could tell if the token was expired or not and also it could get a token before the old one expired. Whether the token is expired or has been revoked there's really only one thing for Horizon to do -- get a new token. Tokens can be revoked for reasons other than a password change.