Namespace Argon2id.PasswordHasher.AspNetCore
Classes
- Argon2idPasswordHasher<TUser>
An IPasswordHasher<TUser> implementation backed by the secure-by-default Argon2id Argon2idPasswordHasher, suitable for ASP.NET Core Identity.
- IdentityBuilderExtensions
Extension methods that let callers wire the Argon2id hasher into the natural ASP.NET Core Identity builder chain.
- MigratingPasswordHasher<TUser>
An IPasswordHasher<TUser> that routes verification to a legacy hasher (typically PasswordHasher<TUser>'s default PBKDF2 implementation) when the stored hash isn't an Argon2id PHC string, then transparently rehashes successful logins to Argon2id on the way out.
- ServiceCollectionExtensions
Dependency-injection helpers for registering the Argon2id password hasher with ASP.NET Core Identity.