, LoginSettingsDeploymentStepDriver>();
+ }
+ }
}
diff --git a/src/OrchardCore.Modules/OrchardCore.Users/Views/Items/LoginSettingsDeploymentStep.Fields.Edit.cshtml b/src/OrchardCore.Modules/OrchardCore.Users/Views/Items/LoginSettingsDeploymentStep.Fields.Edit.cshtml
new file mode 100644
index 00000000000..7fe1086a1be
--- /dev/null
+++ b/src/OrchardCore.Modules/OrchardCore.Users/Views/Items/LoginSettingsDeploymentStep.Fields.Edit.cshtml
@@ -0,0 +1,3 @@
+@model dynamic
+
+@T["Login Settings"]
\ No newline at end of file
diff --git a/src/OrchardCore.Modules/OrchardCore.Users/Views/Items/LoginSettingsDeploymentStep.Fields.Summary.cshtml b/src/OrchardCore.Modules/OrchardCore.Users/Views/Items/LoginSettingsDeploymentStep.Fields.Summary.cshtml
new file mode 100644
index 00000000000..53a71071b2e
--- /dev/null
+++ b/src/OrchardCore.Modules/OrchardCore.Users/Views/Items/LoginSettingsDeploymentStep.Fields.Summary.cshtml
@@ -0,0 +1,5 @@
+@model dynamic
+
+@T["Login Settings"]
+
+@T["Adds login settings to the plan."]
\ No newline at end of file
diff --git a/src/OrchardCore.Modules/OrchardCore.Users/Views/Items/LoginSettingsDeploymentStep.Fields.Thumbnail.cshtml b/src/OrchardCore.Modules/OrchardCore.Users/Views/Items/LoginSettingsDeploymentStep.Fields.Thumbnail.cshtml
new file mode 100644
index 00000000000..c03439a2f41
--- /dev/null
+++ b/src/OrchardCore.Modules/OrchardCore.Users/Views/Items/LoginSettingsDeploymentStep.Fields.Thumbnail.cshtml
@@ -0,0 +1,4 @@
+@model dynamic
+
+@T["Login Settings"]
+@T["Exports login settings."]
diff --git a/src/OrchardCore.Modules/OrchardCore.Users/Models/LoginSettings.cs b/src/OrchardCore/OrchardCore.Users.Abstractions/Models/LoginSettings.cs
similarity index 100%
rename from src/OrchardCore.Modules/OrchardCore.Users/Models/LoginSettings.cs
rename to src/OrchardCore/OrchardCore.Users.Abstractions/Models/LoginSettings.cs
diff --git a/src/OrchardCore/OrchardCore.Users.Abstractions/Services/IMembershipService.cs b/src/OrchardCore/OrchardCore.Users.Abstractions/Services/IMembershipService.cs
index 99016040ff6..5405fac8345 100644
--- a/src/OrchardCore/OrchardCore.Users.Abstractions/Services/IMembershipService.cs
+++ b/src/OrchardCore/OrchardCore.Users.Abstractions/Services/IMembershipService.cs
@@ -1,5 +1,6 @@
using System.Security.Claims;
using System.Threading.Tasks;
+using OrchardCore.Users.Models;
namespace OrchardCore.Users.Services
{
@@ -29,5 +30,7 @@ public interface IMembershipService
/// The .
/// A user s.
Task CreateClaimsPrincipal(IUser user);
+
+ Task GetLoginSettingsAsync();
}
}