Skip to content

Commit 98e38c8

Browse files
committed
fix: removed non supported .NET versions
1 parent 5fd816f commit 98e38c8

File tree

5 files changed

+88
-20
lines changed

5 files changed

+88
-20
lines changed

icon.png

29.3 KB
Loading

src/NetDevPack.Security.PasswordHasher.Argon2/NetDevPack.Security.PasswordHasher.Argon2.csproj

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,34 @@
44
<PropertyGroup>
55
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
66
<Version>3.0.0</Version>
7-
<Authors>Bruno Brito</Authors>
8-
<PackageIconUrl>https://raw.githubusercontent.com/NetDevPack/NetDevPack/master/assets/IconNuget.png</PackageIconUrl>
9-
<PackageTags>IPasswordHasher Argon2 argon2id argon2 hashing aspnetcore hash security password identity</PackageTags>
10-
<Title>Custom Argon2id PasswordHasher for ASP.NET Identity</Title>
11-
<Description>This is an improvement for Microsoft ASP.NET Core Identity PasswordHash with Argon2</Description>
7+
<Authors>brunobritodev</Authors>
8+
<Company>NetDevPack</Company>
9+
<PackageTags>argon2;argon2id;identity;aspnetcore;password-hashing;security;cryptography;libsodium;netdevpack</PackageTags>
10+
<Title>Argon2id password hasher for ASP.NET Core Identity</Title>
11+
<Description>ASP.NET Core Identity IPasswordHasher implementation backed by libsodium Argon2id.
12+
Supports configurable opslimit/memlimit or strength presets through NetDevPack builder options.
13+
Detects ASP.NET Identity v2/v3 hashes and rehashes them to Argon2id after successful verification.</Description>
14+
<PackageReleaseNotes>Argon2id-based IPasswordHasher with configurable cost factors, NetDevPack DI extensions, and automatic upgrade path for legacy ASP.NET Identity hashes.</PackageReleaseNotes>
1215
<NeutralLanguage>en</NeutralLanguage>
1316
<PackageLicenseExpression>MIT</PackageLicenseExpression>
1417
<RepositoryUrl>https://github.com/NetDevPack/Security.PasswordHasher</RepositoryUrl>
1518
<RepositoryType>git</RepositoryType>
19+
<RepositoryBranch>main</RepositoryBranch>
20+
<PackageProjectUrl>https://github.com/NetDevPack/Security.PasswordHasher</PackageProjectUrl>
21+
<PackageIcon>icon.png</PackageIcon>
22+
<PackageReadmeFile>README.md</PackageReadmeFile>
23+
<IncludeSymbols>true</IncludeSymbols>
24+
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
25+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
26+
<ContinuousIntegrationBuild>true</ContinuousIntegrationBuild>
27+
<LangVersion>latest</LangVersion>
1628
</PropertyGroup>
1729

30+
<ItemGroup>
31+
<None Include="..\..\icon.png" Pack="true" PackagePath="\" />
32+
<None Include="..\..\README.md" Pack="true" PackagePath="\" />
33+
</ItemGroup>
34+
1835
<ItemGroup>
1936
<PackageReference Include="Microsoft.Extensions.Identity.Core" Version="10.0.2" />
2037
<PackageReference Include="Sodium.Core" Version="1.4.0" />

src/NetDevPack.Security.PasswordHasher.Bcrypt/NetDevPack.Security.PasswordHasher.Bcrypt.csproj

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,34 @@
44
<PropertyGroup>
55
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
66
<Version>3.0.0</Version>
7-
<Authors>Bruno Brito</Authors>
8-
<PackageIconUrl>https://raw.githubusercontent.com/NetDevPack/NetDevPack/master/assets/IconNuget.png</PackageIconUrl>
9-
<PackageTags>IPasswordHasher BCrypt bcrypt hashing aspnetcore hash security password identity blowfish</PackageTags>
10-
<Title>BCrypt PasswordHasher for ASP.NET Identity</Title>
11-
<Description>This is an improvement for Microsoft ASP.NET Core Identity PasswordHash with BCrypt</Description>
7+
<Authors>brunobritodev</Authors>
8+
<Company>NetDevPack</Company>
9+
<PackageTags>bcrypt;identity;aspnetcore;password-hashing;security;cryptography;netdevpack</PackageTags>
10+
<Title>BCrypt password hasher for ASP.NET Core Identity</Title>
11+
<Description>ASP.NET Core Identity IPasswordHasher built on BCrypt.Net.
12+
Lets you tune work factor and salt revision through NetDevPack builder options.
13+
Recognizes ASP.NET Identity v2/v3 hashes and rehashes them with bcrypt after successful verification.</Description>
14+
<PackageReleaseNotes>BCrypt-based IPasswordHasher with configurable work factor and salt revision, NetDevPack DI extensions, and automatic upgrade of legacy ASP.NET Identity hashes.</PackageReleaseNotes>
1215
<NeutralLanguage>en</NeutralLanguage>
1316
<PackageLicenseExpression>MIT</PackageLicenseExpression>
1417
<RepositoryUrl>https://github.com/NetDevPack/Security.PasswordHasher</RepositoryUrl>
1518
<RepositoryType>git</RepositoryType>
19+
<RepositoryBranch>main</RepositoryBranch>
20+
<PackageProjectUrl>https://github.com/NetDevPack/Security.PasswordHasher</PackageProjectUrl>
21+
<PackageIcon>icon.png</PackageIcon>
22+
<PackageReadmeFile>README.md</PackageReadmeFile>
23+
<IncludeSymbols>true</IncludeSymbols>
24+
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
25+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
26+
<ContinuousIntegrationBuild>true</ContinuousIntegrationBuild>
27+
<LangVersion>latest</LangVersion>
1628
</PropertyGroup>
1729

30+
<ItemGroup>
31+
<None Include="..\..\icon.png" Pack="true" PackagePath="\" />
32+
<None Include="..\..\README.md" Pack="true" PackagePath="\" />
33+
</ItemGroup>
34+
1835
<ItemGroup>
1936
<PackageReference Include="Microsoft.Extensions.Identity.Core" Version="10.0.2" />
2037
<PackageReference Include="BCrypt.Net-Core" Version="1.6.0" />

src/NetDevPack.Security.PasswordHasher.Core/NetDevPack.Security.PasswordHasher.Core.csproj

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,34 @@
44
<PropertyGroup>
55
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
66
<Version>2.0.0</Version>
7-
<Authors>Bruno Brito</Authors>
8-
<PackageIconUrl>https://raw.githubusercontent.com/NetDevPack/NetDevPack/master/assets/IconNuget.png</PackageIconUrl>
9-
<PackageTags>IPasswordHasher</PackageTags>
10-
<Title>Base classes for PasswordHasher</Title>
11-
<Description>Core classes for custom PasswordHasher. Do not use direct. Use a custom Crypt instead</Description>
7+
<Authors>brunobritodev</Authors>
8+
<Company>NetDevPack</Company>
9+
<PackageTags>password-hashing;security;identity;aspnetcore;cryptography;dependency-injection;netdevpack;options</PackageTags>
10+
<Title>Core library for NetDevPack PasswordHasher</Title>
11+
<Description>Core abstractions shared by NetDevPack password hashing algorithms for ASP.NET Core Identity.
12+
Provides options and builder extensions to tune work factor, salt revision, and memory/ops limits.
13+
Includes utilities to detect legacy ASP.NET Identity hashes for smoother upgrades.</Description>
14+
<PackageReleaseNotes>Provides shared options, DI builder, and hash format detection used by NetDevPack Argon2, BCrypt, and Scrypt password hashers.</PackageReleaseNotes>
1215
<NeutralLanguage>en</NeutralLanguage>
1316
<PackageLicenseExpression>MIT</PackageLicenseExpression>
1417
<RepositoryUrl>https://github.com/NetDevPack/Security.PasswordHasher</RepositoryUrl>
1518
<RepositoryType>git</RepositoryType>
19+
<RepositoryBranch>main</RepositoryBranch>
20+
<PackageProjectUrl>https://github.com/NetDevPack/Security.PasswordHasher</PackageProjectUrl>
21+
<PackageIcon>icon.png</PackageIcon>
22+
<PackageReadmeFile>README.md</PackageReadmeFile>
23+
<IncludeSymbols>true</IncludeSymbols>
24+
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
25+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
26+
<ContinuousIntegrationBuild>true</ContinuousIntegrationBuild>
27+
<LangVersion>latest</LangVersion>
1628
</PropertyGroup>
1729

30+
<ItemGroup>
31+
<None Include="..\..\icon.png" Pack="true" PackagePath="\" />
32+
<None Include="..\..\README.md" Pack="true" PackagePath="\" />
33+
</ItemGroup>
34+
1835
<ItemGroup>
1936
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="10.0.2" />
2037
<PackageReference Include="Microsoft.Extensions.Options" Version="10.0.2" />

src/NetDevPack.Security.PasswordHasher.Scrypt/NetDevPack.Security.PasswordHasher.Scrypt.csproj

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,34 @@
44
<PropertyGroup>
55
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
66
<Version>3.0.0</Version>
7-
<Authors>Bruno Brito</Authors>
8-
<PackageIconUrl>https://raw.githubusercontent.com/NetDevPack/NetDevPack/master/assets/IconNuget.png</PackageIconUrl>
9-
<PackageTags>IPasswordHasher SCrypt scrypt hashing aspnetcore hash security password identity</PackageTags>
10-
<Title>Scrypt - Custom PasswordHasher for ASP.NET Identity</Title>
11-
<Description>This is an improvement for Microsoft ASP.NET Core Identity PasswordHash with Scrypt</Description>
7+
<Authors>brunobritodev</Authors>
8+
<Company>NetDevPack</Company>
9+
<PackageTags>scrypt;identity;aspnetcore;password-hashing;security;cryptography;libsodium;netdevpack</PackageTags>
10+
<Title>Scrypt password hasher for ASP.NET Core Identity</Title>
11+
<Description>ASP.NET Core Identity IPasswordHasher implementation using libsodium scrypt.
12+
Offers strength presets and custom opslimit/memlimit settings through NetDevPack builder options.
13+
Detects ASP.NET Identity v2/v3 hashes and promotes them to scrypt after successful verification.</Description>
14+
<PackageReleaseNotes>Scrypt-based IPasswordHasher with configurable memory/time cost, NetDevPack DI integration, and automatic upgrade support for legacy ASP.NET Identity hashes.</PackageReleaseNotes>
1215
<NeutralLanguage>en</NeutralLanguage>
1316
<PackageLicenseExpression>MIT</PackageLicenseExpression>
1417
<RepositoryUrl>https://github.com/NetDevPack/Security.PasswordHasher</RepositoryUrl>
1518
<RepositoryType>git</RepositoryType>
19+
<RepositoryBranch>main</RepositoryBranch>
20+
<PackageProjectUrl>https://github.com/NetDevPack/Security.PasswordHasher</PackageProjectUrl>
21+
<PackageIcon>icon.png</PackageIcon>
22+
<PackageReadmeFile>README.md</PackageReadmeFile>
23+
<IncludeSymbols>true</IncludeSymbols>
24+
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
25+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
26+
<ContinuousIntegrationBuild>true</ContinuousIntegrationBuild>
27+
<LangVersion>latest</LangVersion>
1628
</PropertyGroup>
1729

30+
<ItemGroup>
31+
<None Include="..\..\icon.png" Pack="true" PackagePath="\" />
32+
<None Include="..\..\README.md" Pack="true" PackagePath="\" />
33+
</ItemGroup>
34+
1835
<ItemGroup>
1936
<PackageReference Include="Microsoft.Extensions.Identity.Core" Version="10.0.2" />
2037
<PackageReference Include="Sodium.Core" Version="1.4.0" />

0 commit comments

Comments
 (0)