diff --git a/src/Umbraco.Infrastructure/Security/BackOfficeUserStore.cs b/src/Umbraco.Infrastructure/Security/BackOfficeUserStore.cs index befa5ebac2..1756e84d76 100644 --- a/src/Umbraco.Infrastructure/Security/BackOfficeUserStore.cs +++ b/src/Umbraco.Infrastructure/Security/BackOfficeUserStore.cs @@ -201,26 +201,26 @@ namespace Umbraco.Core.Security IUser user = _userService.GetUserById(UserIdToInt(userId)); if (user == null) { - return null; + return Task.FromResult((BackOfficeIdentityUser)null); } return Task.FromResult(AssignLoginsCallback(_mapper.Map(user))); } /// - public override async Task FindByNameAsync(string userName, CancellationToken cancellationToken = default) + public override Task FindByNameAsync(string userName, CancellationToken cancellationToken = default) { cancellationToken.ThrowIfCancellationRequested(); ThrowIfDisposed(); IUser user = _userService.GetByUsername(userName); if (user == null) { - return null; + return Task.FromResult((BackOfficeIdentityUser)null); } BackOfficeIdentityUser result = AssignLoginsCallback(_mapper.Map(user)); - return await Task.FromResult(result); + return Task.FromResult(result); } /// diff --git a/src/Umbraco.Web.BackOffice/Security/BackOfficeAuthenticationBuilder.cs b/src/Umbraco.Web.BackOffice/Security/BackOfficeAuthenticationBuilder.cs index b3418697e2..7012d5f1dd 100644 --- a/src/Umbraco.Web.BackOffice/Security/BackOfficeAuthenticationBuilder.cs +++ b/src/Umbraco.Web.BackOffice/Security/BackOfficeAuthenticationBuilder.cs @@ -1,4 +1,4 @@ -using Microsoft.AspNetCore.Authentication; +using Microsoft.AspNetCore.Authentication; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection.Extensions; using Microsoft.Extensions.Options;