diff options
author | vnugent <public@vaughnnugent.com> | 2023-04-08 16:43:26 -0400 |
---|---|---|
committer | vnugent <public@vaughnnugent.com> | 2023-04-08 16:43:26 -0400 |
commit | 5d0660dea5e20d1bda06ea9b06b04bbac36b0db9 (patch) | |
tree | b7255f2d0e0b5b7dbc11b81725fa58fdf7980ecd /plugins/VNLib.Plugins.Essentials.Accounts | |
parent | d1fd903866b475711be9ac619d99f2768972068f (diff) |
Extensions update
Diffstat (limited to 'plugins/VNLib.Plugins.Essentials.Accounts')
4 files changed, 5 insertions, 4 deletions
diff --git a/plugins/VNLib.Plugins.Essentials.Accounts/src/AccountsEntryPoint.cs b/plugins/VNLib.Plugins.Essentials.Accounts/src/AccountsEntryPoint.cs index e2304c0..8055d26 100644 --- a/plugins/VNLib.Plugins.Essentials.Accounts/src/AccountsEntryPoint.cs +++ b/plugins/VNLib.Plugins.Essentials.Accounts/src/AccountsEntryPoint.cs @@ -122,7 +122,7 @@ namespace VNLib.Plugins.Essentials.Accounts try { IUserManager Users = this.GetOrCreateSingleton<UserManager>(); - IPasswordHashingProvider Passwords = this.GetPasswords(); + IPasswordHashingProvider Passwords = this.GetOrCreateSingleton<ManagedPasswordHashing>(); //get args as a list List<string> args = cmd.Split(' ').ToList(); diff --git a/plugins/VNLib.Plugins.Essentials.Accounts/src/Endpoints/LoginEndpoint.cs b/plugins/VNLib.Plugins.Essentials.Accounts/src/Endpoints/LoginEndpoint.cs index 062ed93..26a853a 100644 --- a/plugins/VNLib.Plugins.Essentials.Accounts/src/Endpoints/LoginEndpoint.cs +++ b/plugins/VNLib.Plugins.Essentials.Accounts/src/Endpoints/LoginEndpoint.cs @@ -44,6 +44,7 @@ using VNLib.Plugins.Extensions.Loading; using VNLib.Plugins.Extensions.Loading.Users; using static VNLib.Plugins.Essentials.Statics; + namespace VNLib.Plugins.Essentials.Accounts.Endpoints { @@ -73,7 +74,7 @@ namespace VNLib.Plugins.Essentials.Accounts.Endpoints InitPathAndLog(path, pbase.Log); - Passwords = pbase.GetPasswords(); + Passwords = pbase.GetOrCreateSingleton<ManagedPasswordHashing>(); Users = pbase.GetOrCreateSingleton<UserManager>(); MultiFactor = pbase.GetConfigElement<MFAConfig>(); } diff --git a/plugins/VNLib.Plugins.Essentials.Accounts/src/Endpoints/MFAEndpoint.cs b/plugins/VNLib.Plugins.Essentials.Accounts/src/Endpoints/MFAEndpoint.cs index 45097b8..087ad2c 100644 --- a/plugins/VNLib.Plugins.Essentials.Accounts/src/Endpoints/MFAEndpoint.cs +++ b/plugins/VNLib.Plugins.Essentials.Accounts/src/Endpoints/MFAEndpoint.cs @@ -59,7 +59,7 @@ namespace VNLib.Plugins.Essentials.Accounts.Endpoints Users = pbase.GetOrCreateSingleton<UserManager>(); MultiFactor = pbase.GetConfigElement<MFAConfig>(); - Passwords = pbase.GetPasswords(); + Passwords = pbase.GetOrCreateSingleton<ManagedPasswordHashing>(); } private class TOTPUpdateMessage diff --git a/plugins/VNLib.Plugins.Essentials.Accounts/src/Endpoints/PasswordResetEndpoint.cs b/plugins/VNLib.Plugins.Essentials.Accounts/src/Endpoints/PasswordResetEndpoint.cs index c561b69..10eff17 100644 --- a/plugins/VNLib.Plugins.Essentials.Accounts/src/Endpoints/PasswordResetEndpoint.cs +++ b/plugins/VNLib.Plugins.Essentials.Accounts/src/Endpoints/PasswordResetEndpoint.cs @@ -71,7 +71,7 @@ namespace VNLib.Plugins.Essentials.Accounts.Endpoints InitPathAndLog(path, pbase.Log); Users = pbase.GetOrCreateSingleton<UserManager>(); - Passwords = pbase.GetPasswords(); + Passwords = pbase.GetOrCreateSingleton<ManagedPasswordHashing>(); ResetMessValidator = GetMessageValidator(); mFAConfig = pbase.GetConfigElement<MFAConfig>(); } |