Harden `TokenService.ValidateAccessToken`

This commit is contained in:
Alan Moon 2026-07-23 15:26:38 -07:00
parent 0313e52c86
commit 4de0764524

View File

@ -251,9 +251,18 @@ namespace qtc_api.Services.TokenService
if (result.IsValid)
{
serviceResponse.Success = true;
serviceResponse.Data = true;
return serviceResponse;
if (!result.ClaimsIdentity.HasClaim("TokenType", "access"))
{
serviceResponse.Success = false;
serviceResponse.Message = "Token Invalid.";
return serviceResponse;
}
else
{
serviceResponse.Success = true;
serviceResponse.Data = true;
return serviceResponse;
}
}
else
{