# Conflicts: # src/Umbraco.Infrastructure/Media/ImageProcessorImageUrlGenerator.cs # src/Umbraco.Infrastructure/Models/ImageProcessorImageUrlGenerator.cs # src/Umbraco.Infrastructure/Models/ImageSharpImageUrlGenerator.cs # src/Umbraco.Web.BackOffice/AspNetCore/AspNetCoreComposer.cs # src/Umbraco.Web.Common/Extensions/UmbracoCoreServiceCollectionExtensions.cs # src/Umbraco.Web.UI.NetCore/Startup.cs # src/Umbraco.Web.UI.NetCore/appsettings.json
21 lines
540 B
C#
21 lines
540 B
C#
using Microsoft.AspNetCore.Identity;
|
|
using IPasswordHasher = Umbraco.Core.Security.IPasswordHasher;
|
|
|
|
namespace Umbraco.Web.Common.AspNetCore
|
|
{
|
|
public class AspNetCorePasswordHasher : IPasswordHasher
|
|
{
|
|
private PasswordHasher<object> _underlyingHasher;
|
|
|
|
public AspNetCorePasswordHasher()
|
|
{
|
|
_underlyingHasher = new PasswordHasher<object>();
|
|
}
|
|
|
|
public string HashPassword(string password)
|
|
{
|
|
return _underlyingHasher.HashPassword(null, password);
|
|
}
|
|
}
|
|
}
|