From 68475a97d64c94e325d04d482a615a7fe047b2e5 Mon Sep 17 00:00:00 2001 From: Bjarke Berg Date: Mon, 31 Jul 2023 14:00:32 +0200 Subject: [PATCH] Do not sign in user after install, like in v12 --- .../InstallerBuilderExtensions.cs | 4 +-- .../Installer/SignInUserStep.cs | 34 ------------------- 2 files changed, 1 insertion(+), 37 deletions(-) delete mode 100644 src/Umbraco.Web.Common/ApplicationModels/Installer/SignInUserStep.cs diff --git a/src/Umbraco.Cms.Api.Management/DependencyInjection/InstallerBuilderExtensions.cs b/src/Umbraco.Cms.Api.Management/DependencyInjection/InstallerBuilderExtensions.cs index 6a9f4a1499..2965e35b36 100644 --- a/src/Umbraco.Cms.Api.Management/DependencyInjection/InstallerBuilderExtensions.cs +++ b/src/Umbraco.Cms.Api.Management/DependencyInjection/InstallerBuilderExtensions.cs @@ -8,7 +8,6 @@ using Umbraco.Cms.Core.Mapping; using Umbraco.Cms.Core.Services.Installer; using Umbraco.Cms.Infrastructure.Factories.Installer; using Umbraco.Cms.Infrastructure.Installer.Steps; -using Umbraco.Cms.Web.Common.Installer; namespace Umbraco.Cms.Api.Management.DependencyInjection; @@ -51,8 +50,7 @@ public static class InstallerBuilderExtensions .Append() .Append() .Append() - .Append() - .Append(); + .Append(); return builder; } diff --git a/src/Umbraco.Web.Common/ApplicationModels/Installer/SignInUserStep.cs b/src/Umbraco.Web.Common/ApplicationModels/Installer/SignInUserStep.cs deleted file mode 100644 index 2105872f3d..0000000000 --- a/src/Umbraco.Web.Common/ApplicationModels/Installer/SignInUserStep.cs +++ /dev/null @@ -1,34 +0,0 @@ - -using Umbraco.Cms.Core.Installer; -using Umbraco.Cms.Core.Models.Installer; -using Umbraco.Cms.Core.Security; -using Umbraco.Cms.Web.BackOffice.Security; - - -namespace Umbraco.Cms.Web.Common.Installer; - -public class SignInUserStep : IInstallStep -{ - private readonly IBackOfficeSignInManager _backOfficeSignInManager; - private readonly IBackOfficeUserManager _backOfficeUserManager; - - public SignInUserStep( - IBackOfficeSignInManager backOfficeSignInManager, - IBackOfficeUserManager backOfficeUserManager) - { - _backOfficeSignInManager = backOfficeSignInManager; - _backOfficeUserManager = backOfficeUserManager; - } - - public async Task ExecuteAsync(InstallData model) - { - BackOfficeIdentityUser? identityUser = await _backOfficeUserManager.FindByIdAsync(Core.Constants.Security.SuperUserIdAsString); - - if (identityUser is not null) - { - await _backOfficeSignInManager.SignInAsync(identityUser, false); - } - } - - public Task RequiresExecutionAsync(InstallData model) => Task.FromResult(true); -}