PanoramicData.HealthChecks.BasicAuthentication.HashGenerator
10.0.90
dotnet add package PanoramicData.HealthChecks.BasicAuthentication.HashGenerator --version 10.0.90
NuGet\Install-Package PanoramicData.HealthChecks.BasicAuthentication.HashGenerator -Version 10.0.90
<PackageReference Include="PanoramicData.HealthChecks.BasicAuthentication.HashGenerator" Version="10.0.90" />
<PackageVersion Include="PanoramicData.HealthChecks.BasicAuthentication.HashGenerator" Version="10.0.90" />
<PackageReference Include="PanoramicData.HealthChecks.BasicAuthentication.HashGenerator" />
paket add PanoramicData.HealthChecks.BasicAuthentication.HashGenerator --version 10.0.90
#r "nuget: PanoramicData.HealthChecks.BasicAuthentication.HashGenerator, 10.0.90"
#:package PanoramicData.HealthChecks.BasicAuthentication.HashGenerator@10.0.90
#addin nuget:?package=PanoramicData.HealthChecks.BasicAuthentication.HashGenerator&version=10.0.90
#tool nuget:?package=PanoramicData.HealthChecks.BasicAuthentication.HashGenerator&version=10.0.90
PanoramicData.HealthChecks.BasicAuthentication.HashGenerator
PanoramicData.HealthChecks.BasicAuthentication.HashGenerator is a small console application that generates ASP.NET Core Identity-compatible password hashes for use with PanoramicData.HealthChecks.BasicAuthentication.
Usage
Run the project and pass the password to hash as the first argument:
dotnet run --project PanoramicData.HealthChecks.BasicAuthentication.HashGenerator -- "MySecurePassword123!"
If no argument is supplied, the application prompts for a password and prints the generated hash.
Password requirements
The supplied password must satisfy the same validation rules enforced by the authentication package:
- Minimum length of 20 characters
- At least one uppercase character
- At least one lowercase character
- At least one digit
- At least one non-alphanumeric character
Output
The generated hash can be copied into the HashedPassword setting used by PanoramicData.HealthChecks.BasicAuthentication.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net11.0 is compatible. |
-
net11.0
- PanoramicData.HealthChecks.BasicAuthentication (>= 10.0.90)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Initial release