diff --git a/BTCPayServer/Security/OpenId/OpenIdExtensions.cs b/BTCPayServer/Security/OpenId/OpenIdExtensions.cs index b7bea66b3..12ef9e83b 100644 --- a/BTCPayServer/Security/OpenId/OpenIdExtensions.cs +++ b/BTCPayServer/Security/OpenId/OpenIdExtensions.cs @@ -80,10 +80,9 @@ namespace BTCPayServer.Security.OpenId { var authorizations = await authorizationManager.ListAsync(queryable => queryable.Where(authorization => - authorization.Subject.Equals(userId, StringComparison.OrdinalIgnoreCase) && - applicationId.Equals(authorization.Application.Id, StringComparison.OrdinalIgnoreCase) && - authorization.Status.Equals(OpenIddictConstants.Statuses.Valid, - StringComparison.OrdinalIgnoreCase))).ToArrayAsync(); + authorization.Subject == userId && + authorization.Application.Id == applicationId && + authorization.Status == OpenIddictConstants.Statuses.Valid)).ToArrayAsync(); if (authorizations.Length > 0) {