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) if (result.IsValid)
{ {
serviceResponse.Success = true; if (!result.ClaimsIdentity.HasClaim("TokenType", "access"))
serviceResponse.Data = true; {
return serviceResponse; serviceResponse.Success = false;
serviceResponse.Message = "Token Invalid.";
return serviceResponse;
}
else
{
serviceResponse.Success = true;
serviceResponse.Data = true;
return serviceResponse;
}
} }
else else
{ {