diff --git a/backend/src/services/identity-ua/identity-ua-service.ts b/backend/src/services/identity-ua/identity-ua-service.ts index fdb7acd52..37aff1b1f 100644 --- a/backend/src/services/identity-ua/identity-ua-service.ts +++ b/backend/src/services/identity-ua/identity-ua-service.ts @@ -64,9 +64,11 @@ export const identityUaServiceFactory = ({ ipAddress: ip, trustedIps: identityUa.clientSecretTrustedIps as TIp[] }); + const clientSecretPrefix = clientSecret.slice(0, 4); const clientSecrtInfo = await identityUaClientSecretDAL.find({ identityUAId: identityUa.id, - isClientSecretRevoked: false + isClientSecretRevoked: false, + clientSecretPrefix }); let validClientSecretInfo: (typeof clientSecrtInfo)[0] | null = null;