1
0
mirror of https://github.com/bitwarden/server.git synced 2025-06-07 19:50:32 -05:00

PM-20532 - ServiceCollectionExtensions.cs - register SendPasswordServices

This commit is contained in:
Jared Snider 2025-05-30 17:28:35 -04:00
parent b16ae11d9c
commit fe222b5299
No known key found for this signature in database
GPG Key ID: A149DDD612516286

View File

@ -1,6 +1,4 @@
using Bit.Core.Auth.PasswordValidation; using Bit.Core.Auth.Repositories;
using Bit.Core.Auth.Repositories;
using Bit.Core.Entities;
using Bit.Core.IdentityServer; using Bit.Core.IdentityServer;
using Bit.Core.Settings; using Bit.Core.Settings;
using Bit.Core.Utilities; using Bit.Core.Utilities;
@ -11,8 +9,6 @@ using Bit.SharedWeb.Utilities;
using Duende.IdentityServer.ResponseHandling; using Duende.IdentityServer.ResponseHandling;
using Duende.IdentityServer.Services; using Duende.IdentityServer.Services;
using Duende.IdentityServer.Stores; using Duende.IdentityServer.Stores;
using Microsoft.AspNetCore.Identity;
using Microsoft.Extensions.DependencyInjection.Extensions;
namespace Bit.Identity.Utilities; namespace Bit.Identity.Utilities;
@ -63,8 +59,7 @@ public static class ServiceCollectionExtensions
.AddExtensionGrantValidator<SendAccessGrantValidator>(); .AddExtensionGrantValidator<SendAccessGrantValidator>();
// ExtensionGrantValidator Dependencies // ExtensionGrantValidator Dependencies
services.TryAddScoped<IPasswordHasher<User>, PasswordHasher<User>>(); services.AddSendPasswordServices();
services.Configure<PasswordHasherOptions>(options => options.IterationCount = PasswordValidationConstants.PasswordHasherKdfIterations);
if (!globalSettings.SelfHosted) if (!globalSettings.SelfHosted)
{ {