PanoramicData.HealthChecks.BasicAuthentication.HashGenerator
10.0.17
dotnet add package PanoramicData.HealthChecks.BasicAuthentication.HashGenerator --version 10.0.17
NuGet\Install-Package PanoramicData.HealthChecks.BasicAuthentication.HashGenerator -Version 10.0.17
<PackageReference Include="PanoramicData.HealthChecks.BasicAuthentication.HashGenerator" Version="10.0.17" />
<PackageVersion Include="PanoramicData.HealthChecks.BasicAuthentication.HashGenerator" Version="10.0.17" />
<PackageReference Include="PanoramicData.HealthChecks.BasicAuthentication.HashGenerator" />
paket add PanoramicData.HealthChecks.BasicAuthentication.HashGenerator --version 10.0.17
#r "nuget: PanoramicData.HealthChecks.BasicAuthentication.HashGenerator, 10.0.17"
#:package PanoramicData.HealthChecks.BasicAuthentication.HashGenerator@10.0.17
#addin nuget:?package=PanoramicData.HealthChecks.BasicAuthentication.HashGenerator&version=10.0.17
#tool nuget:?package=PanoramicData.HealthChecks.BasicAuthentication.HashGenerator&version=10.0.17
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 | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- PanoramicData.HealthChecks.BasicAuthentication (>= 10.0.17)
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