diff --git a/.github/workflows/publish-package.yml b/.github/workflows/publish-package.yml new file mode 100644 index 0000000..1dd3f46 --- /dev/null +++ b/.github/workflows/publish-package.yml @@ -0,0 +1,40 @@ +name: Master - Publish packages + +on: + push: + branches: [ master ] + +env: + PACKAGE_MAJOR_VERSION: 5 + PACKAGE_MINOR_VERSION: 0 + CURRENT_REPO_URL: https://github.com/${{ github.repository }} + +jobs: + build: + runs-on: ubuntu-latest + defaults: + run: + working-directory: src + + steps: + - name: Checkout repository + uses: actions/checkout@v2 + + - name: Setup .NET 5 + uses: actions/setup-dotnet@v1 + with: + dotnet-version: 5.0.x + + - name: Setup .NET Core 3.1 + uses: actions/setup-dotnet@v1 + with: + dotnet-version: 3.1.x + + - name: Generate version + run: echo "PACKAGE_VERSION=$PACKAGE_MAJOR_VERSION.$PACKAGE_MINOR_VERSION.$GITHUB_RUN_NUMBER" >> $GITHUB_ENV + + - name: Generate Package + run: dotnet pack -c Release -o out -p:PackageVersion=${{env.PACKAGE_VERSION}} -p:RepositoryUrl=${{env.CURRENT_REPO_URL}} + + - name: Publish the package to nuget.org + run: dotnet nuget push ./out/*.nupkg --skip-duplicate --no-symbols true -k ${{ secrets.NUGET_AUTH_TOKEN}} -s https://api.nuget.org/v3/index.json \ No newline at end of file diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml new file mode 100644 index 0000000..1307e65 --- /dev/null +++ b/.github/workflows/pull-request.yml @@ -0,0 +1,35 @@ +name: Pull Request Analisys + +on: + pull_request: + branches: [ master ] + +jobs: + build: + runs-on: ubuntu-latest + defaults: + run: + working-directory: ./src + + steps: + - name: Checkout repository + uses: actions/checkout@v2 + + - name: Setup .NET 5 + uses: actions/setup-dotnet@v1 + with: + dotnet-version: 5.0.x + + - name: Setup .NET Core 3.1 + uses: actions/setup-dotnet@v1 + with: + dotnet-version: 3.1.x + + - name: Restore dependencies + run: dotnet restore + + - name: Build + run: dotnet build --no-restore + + - name: Test + run: dotnet test --no-build \ No newline at end of file diff --git a/README.md b/README.md index 0b5465d..3e5e953 100644 Binary files a/README.md and b/README.md differ diff --git a/docs/helldog-site.png b/docs/helldog-site.png new file mode 100644 index 0000000..27ac7da Binary files /dev/null and b/docs/helldog-site.png differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Core/JpProject.AspNetCore.PasswordHasher.Core.csproj b/src/JpProject.AspNetCore.PasswordHasher.Core/JpProject.AspNetCore.PasswordHasher.Core.csproj deleted file mode 100644 index f6109bf..0000000 --- a/src/JpProject.AspNetCore.PasswordHasher.Core/JpProject.AspNetCore.PasswordHasher.Core.csproj +++ /dev/null @@ -1,22 +0,0 @@ - - - - netstandard2.1 - 2.0.0 - Bruno Brito - https://jpproject.blob.core.windows.net/images/helldog.png - IPasswordHasher - Base classes for JpProject PasswordHasher - Core classes for custom PasswordHasher. Do not use direct. Use a custom Crypt instead - en - MIT - https://github.com/brunohbrito/JpProject.AspNetCore.PasswordHasher/ - git - - - - - - - - diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Views/_ViewImports.cshtml b/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Views/_ViewImports.cshtml deleted file mode 100644 index cbd9811..0000000 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Views/_ViewImports.cshtml and /dev/null differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Argon2/Argon2id.cs b/src/NetDevPack.Security.PasswordHasher.Argon2/Argon2id.cs similarity index 96% rename from src/JpProject.AspNetCore.PasswordHasher.Argon2/Argon2id.cs rename to src/NetDevPack.Security.PasswordHasher.Argon2/Argon2id.cs index e9e5653..88cfcea 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Argon2/Argon2id.cs and b/src/NetDevPack.Security.PasswordHasher.Argon2/Argon2id.cs differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Argon2/Extensions/Argon2Extensions.cs b/src/NetDevPack.Security.PasswordHasher.Argon2/Extensions/Argon2Extensions.cs similarity index 89% rename from src/JpProject.AspNetCore.PasswordHasher.Argon2/Extensions/Argon2Extensions.cs rename to src/NetDevPack.Security.PasswordHasher.Argon2/Extensions/Argon2Extensions.cs index 60e037b..17c2a7f 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Argon2/Extensions/Argon2Extensions.cs and b/src/NetDevPack.Security.PasswordHasher.Argon2/Extensions/Argon2Extensions.cs differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Argon2/JpProject.AspNetCore.PasswordHasher.Argon2.csproj b/src/NetDevPack.Security.PasswordHasher.Argon2/NetDevPack.Security.PasswordHasher.Argon2.csproj similarity index 86% rename from src/JpProject.AspNetCore.PasswordHasher.Argon2/JpProject.AspNetCore.PasswordHasher.Argon2.csproj rename to src/NetDevPack.Security.PasswordHasher.Argon2/NetDevPack.Security.PasswordHasher.Argon2.csproj index 70b0c7a..d4b0e3a 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Argon2/JpProject.AspNetCore.PasswordHasher.Argon2.csproj and b/src/NetDevPack.Security.PasswordHasher.Argon2/NetDevPack.Security.PasswordHasher.Argon2.csproj differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Bcrypt/BCrypt.cs b/src/NetDevPack.Security.PasswordHasher.Bcrypt/BCrypt.cs similarity index 96% rename from src/JpProject.AspNetCore.PasswordHasher.Bcrypt/BCrypt.cs rename to src/NetDevPack.Security.PasswordHasher.Bcrypt/BCrypt.cs index 5d6a2d2..32a55c3 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Bcrypt/BCrypt.cs and b/src/NetDevPack.Security.PasswordHasher.Bcrypt/BCrypt.cs differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Bcrypt/Extensions/BCryptConfig.cs b/src/NetDevPack.Security.PasswordHasher.Bcrypt/Extensions/BCryptConfig.cs similarity index 90% rename from src/JpProject.AspNetCore.PasswordHasher.Bcrypt/Extensions/BCryptConfig.cs rename to src/NetDevPack.Security.PasswordHasher.Bcrypt/Extensions/BCryptConfig.cs index e28fb83..1498511 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Bcrypt/Extensions/BCryptConfig.cs and b/src/NetDevPack.Security.PasswordHasher.Bcrypt/Extensions/BCryptConfig.cs differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Bcrypt/JpProject.AspNetCore.PasswordHasher.Bcrypt.csproj b/src/NetDevPack.Security.PasswordHasher.Bcrypt/NetDevPack.Security.PasswordHasher.Bcrypt.csproj similarity index 86% rename from src/JpProject.AspNetCore.PasswordHasher.Bcrypt/JpProject.AspNetCore.PasswordHasher.Bcrypt.csproj rename to src/NetDevPack.Security.PasswordHasher.Bcrypt/NetDevPack.Security.PasswordHasher.Bcrypt.csproj index 4e91db8..c3855d4 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Bcrypt/JpProject.AspNetCore.PasswordHasher.Bcrypt.csproj and b/src/NetDevPack.Security.PasswordHasher.Bcrypt/NetDevPack.Security.PasswordHasher.Bcrypt.csproj differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Core/BcryptSaltRevision.cs b/src/NetDevPack.Security.PasswordHasher.Core/BcryptSaltRevision.cs similarity index 83% rename from src/JpProject.AspNetCore.PasswordHasher.Core/BcryptSaltRevision.cs rename to src/NetDevPack.Security.PasswordHasher.Core/BcryptSaltRevision.cs index 668487f..fcbf4bd 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Core/BcryptSaltRevision.cs and b/src/NetDevPack.Security.PasswordHasher.Core/BcryptSaltRevision.cs differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Core/DependencyInjection/IPasswordHashBuilder.cs b/src/NetDevPack.Security.PasswordHasher.Core/DependencyInjection/IPasswordHashBuilder.cs similarity index 92% rename from src/JpProject.AspNetCore.PasswordHasher.Core/DependencyInjection/IPasswordHashBuilder.cs rename to src/NetDevPack.Security.PasswordHasher.Core/DependencyInjection/IPasswordHashBuilder.cs index df44fcb..98894ec 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Core/DependencyInjection/IPasswordHashBuilder.cs and b/src/NetDevPack.Security.PasswordHasher.Core/DependencyInjection/IPasswordHashBuilder.cs differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Core/DependencyInjection/PasswordHasherBuilder.cs b/src/NetDevPack.Security.PasswordHasher.Core/DependencyInjection/PasswordHasherBuilder.cs similarity index 97% rename from src/JpProject.AspNetCore.PasswordHasher.Core/DependencyInjection/PasswordHasherBuilder.cs rename to src/NetDevPack.Security.PasswordHasher.Core/DependencyInjection/PasswordHasherBuilder.cs index d2acf30..2c92b97 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Core/DependencyInjection/PasswordHasherBuilder.cs and b/src/NetDevPack.Security.PasswordHasher.Core/DependencyInjection/PasswordHasherBuilder.cs differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Core/DependencyInjection/PasswordHasherServiceExtensions.cs b/src/NetDevPack.Security.PasswordHasher.Core/DependencyInjection/PasswordHasherServiceExtensions.cs similarity index 90% rename from src/JpProject.AspNetCore.PasswordHasher.Core/DependencyInjection/PasswordHasherServiceExtensions.cs rename to src/NetDevPack.Security.PasswordHasher.Core/DependencyInjection/PasswordHasherServiceExtensions.cs index 8bea36f..643120d 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Core/DependencyInjection/PasswordHasherServiceExtensions.cs and b/src/NetDevPack.Security.PasswordHasher.Core/DependencyInjection/PasswordHasherServiceExtensions.cs differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Core/ImprovedPasswordHasherOptions.cs b/src/NetDevPack.Security.PasswordHasher.Core/ImprovedPasswordHasherOptions.cs similarity index 96% rename from src/JpProject.AspNetCore.PasswordHasher.Core/ImprovedPasswordHasherOptions.cs rename to src/NetDevPack.Security.PasswordHasher.Core/ImprovedPasswordHasherOptions.cs index ee8bcb7..7e1b111 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Core/ImprovedPasswordHasherOptions.cs and b/src/NetDevPack.Security.PasswordHasher.Core/ImprovedPasswordHasherOptions.cs differ diff --git a/src/NetDevPack.Security.PasswordHasher.Core/NetDevPack.Security.PasswordHasher.Core.csproj b/src/NetDevPack.Security.PasswordHasher.Core/NetDevPack.Security.PasswordHasher.Core.csproj new file mode 100644 index 0000000..47a8722 Binary files /dev/null and b/src/NetDevPack.Security.PasswordHasher.Core/NetDevPack.Security.PasswordHasher.Core.csproj differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Core/PasswordHasherStrenght.cs b/src/NetDevPack.Security.PasswordHasher.Core/PasswordHasherStrenght.cs similarity index 87% rename from src/JpProject.AspNetCore.PasswordHasher.Core/PasswordHasherStrenght.cs rename to src/NetDevPack.Security.PasswordHasher.Core/PasswordHasherStrenght.cs index cae1d90..e6d0804 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Core/PasswordHasherStrenght.cs and b/src/NetDevPack.Security.PasswordHasher.Core/PasswordHasherStrenght.cs differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Areas/Identity/Pages/_ViewStart.cshtml b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Areas/Identity/Pages/_ViewStart.cshtml similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Areas/Identity/Pages/_ViewStart.cshtml rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/Areas/Identity/Pages/_ViewStart.cshtml diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Config/DbMigrationHelpers.cs b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Config/DbMigrationHelpers.cs similarity index 89% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Config/DbMigrationHelpers.cs rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/Config/DbMigrationHelpers.cs index ece9d77..7d5ee1f 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Config/DbMigrationHelpers.cs and b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Config/DbMigrationHelpers.cs differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Controllers/HomeController.cs b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Controllers/HomeController.cs similarity index 83% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Controllers/HomeController.cs rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/Controllers/HomeController.cs index ea35c23..1334c80 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Controllers/HomeController.cs and b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Controllers/HomeController.cs differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Data/ApplicationDbContext.cs b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Data/ApplicationDbContext.cs similarity index 85% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Data/ApplicationDbContext.cs rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/Data/ApplicationDbContext.cs index 6546082..a12dd5f 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Data/ApplicationDbContext.cs and b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Data/ApplicationDbContext.cs differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Data/Migrations/00000000000000_CreateIdentitySchema.Designer.cs b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Data/Migrations/00000000000000_CreateIdentitySchema.Designer.cs similarity index 98% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Data/Migrations/00000000000000_CreateIdentitySchema.Designer.cs rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/Data/Migrations/00000000000000_CreateIdentitySchema.Designer.cs index 3b7b68a..1a4dc6a 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Data/Migrations/00000000000000_CreateIdentitySchema.Designer.cs and b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Data/Migrations/00000000000000_CreateIdentitySchema.Designer.cs differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Data/Migrations/00000000000000_CreateIdentitySchema.cs b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Data/Migrations/00000000000000_CreateIdentitySchema.cs similarity index 99% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Data/Migrations/00000000000000_CreateIdentitySchema.cs rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/Data/Migrations/00000000000000_CreateIdentitySchema.cs index dca2585..fcfb56a 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Data/Migrations/00000000000000_CreateIdentitySchema.cs and b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Data/Migrations/00000000000000_CreateIdentitySchema.cs differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Data/Migrations/ApplicationDbContextModelSnapshot.cs b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Data/Migrations/ApplicationDbContextModelSnapshot.cs similarity index 98% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Data/Migrations/ApplicationDbContextModelSnapshot.cs rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/Data/Migrations/ApplicationDbContextModelSnapshot.cs index 8a84e07..f935219 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Data/Migrations/ApplicationDbContextModelSnapshot.cs and b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Data/Migrations/ApplicationDbContextModelSnapshot.cs differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Models/ErrorViewModel.cs b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Models/ErrorViewModel.cs similarity index 73% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Models/ErrorViewModel.cs rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/Models/ErrorViewModel.cs index ac04dca..8520d25 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Models/ErrorViewModel.cs and b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Models/ErrorViewModel.cs differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/JpProject.AspNetCore.PasswordHasher.Identity.Demo.csproj b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/NetDevPack.Security.PasswordHasher.Identity.Demo.csproj similarity index 67% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/JpProject.AspNetCore.PasswordHasher.Identity.Demo.csproj rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/NetDevPack.Security.PasswordHasher.Identity.Demo.csproj index 39727a1..4085f57 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/JpProject.AspNetCore.PasswordHasher.Identity.Demo.csproj and b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/NetDevPack.Security.PasswordHasher.Identity.Demo.csproj differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Program.cs b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Program.cs similarity index 85% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Program.cs rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/Program.cs index 41b9b75..7b6ee20 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Program.cs and b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Program.cs differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Properties/launchSettings.json b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Properties/launchSettings.json similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Properties/launchSettings.json rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/Properties/launchSettings.json diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Startup.cs b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Startup.cs similarity index 96% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Startup.cs rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/Startup.cs index 7937d82..b938a93 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Startup.cs and b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Startup.cs differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Views/Home/Index.cshtml b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Views/Home/Index.cshtml similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Views/Home/Index.cshtml rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/Views/Home/Index.cshtml diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Views/Home/Privacy.cshtml b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Views/Home/Privacy.cshtml similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Views/Home/Privacy.cshtml rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/Views/Home/Privacy.cshtml diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Views/Shared/Error.cshtml b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Views/Shared/Error.cshtml similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Views/Shared/Error.cshtml rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/Views/Shared/Error.cshtml diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Views/Shared/_CookieConsentPartial.cshtml b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Views/Shared/_CookieConsentPartial.cshtml similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Views/Shared/_CookieConsentPartial.cshtml rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/Views/Shared/_CookieConsentPartial.cshtml diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Views/Shared/_Layout.cshtml b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Views/Shared/_Layout.cshtml similarity index 92% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Views/Shared/_Layout.cshtml rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/Views/Shared/_Layout.cshtml index af3cc5f..95418ae 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Views/Shared/_Layout.cshtml and b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Views/Shared/_Layout.cshtml differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Views/Shared/_LoginPartial.cshtml b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Views/Shared/_LoginPartial.cshtml similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Views/Shared/_LoginPartial.cshtml rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/Views/Shared/_LoginPartial.cshtml diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Views/Shared/_ValidationScriptsPartial.cshtml b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Views/Shared/_ValidationScriptsPartial.cshtml similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Views/Shared/_ValidationScriptsPartial.cshtml rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/Views/Shared/_ValidationScriptsPartial.cshtml diff --git a/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Views/_ViewImports.cshtml b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Views/_ViewImports.cshtml new file mode 100644 index 0000000..3bb85a5 Binary files /dev/null and b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Views/_ViewImports.cshtml differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Views/_ViewStart.cshtml b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/Views/_ViewStart.cshtml similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/Views/_ViewStart.cshtml rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/Views/_ViewStart.cshtml diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/appsettings.Development.json b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/appsettings.Development.json similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/appsettings.Development.json rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/appsettings.Development.json diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/appsettings.json b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/appsettings.json similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/appsettings.json rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/appsettings.json diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/css/site.css b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/css/site.css similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/css/site.css rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/css/site.css diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/favicon.ico b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/favicon.ico similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/favicon.ico rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/favicon.ico diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/js/site.js b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/js/site.js similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/js/site.js rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/js/site.js diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/LICENSE b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/LICENSE similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/LICENSE rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/LICENSE diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap.css b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap.css similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap.css rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap.css diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.js b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.js similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.js rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.js diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation/LICENSE.md b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation/LICENSE.md similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation/LICENSE.md rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation/LICENSE.md diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation/dist/additional-methods.js b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation/dist/additional-methods.js similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation/dist/additional-methods.js rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation/dist/additional-methods.js diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation/dist/additional-methods.min.js b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation/dist/additional-methods.min.js similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation/dist/additional-methods.min.js rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation/dist/additional-methods.min.js diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation/dist/jquery.validate.js b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation/dist/jquery.validate.js similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation/dist/jquery.validate.js rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation/dist/jquery.validate.js diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/jquery/LICENSE.txt b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/jquery/LICENSE.txt similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/jquery/LICENSE.txt rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/jquery/LICENSE.txt diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/jquery/dist/jquery.js b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/jquery/dist/jquery.js similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/jquery/dist/jquery.js rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/jquery/dist/jquery.js diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/jquery/dist/jquery.min.js b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/jquery/dist/jquery.min.js similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/jquery/dist/jquery.min.js rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/jquery/dist/jquery.min.js diff --git a/src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/jquery/dist/jquery.min.map b/src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/jquery/dist/jquery.min.map similarity index 100% rename from src/JpProject.AspNetCore.PasswordHasher.Identity.Demo/wwwroot/lib/jquery/dist/jquery.min.map rename to src/NetDevPack.Security.PasswordHasher.Identity.Demo/wwwroot/lib/jquery/dist/jquery.min.map diff --git a/src/JpProject.AspNetCore.PasswordHasher.Scrypt/Extensions/ScryptConfig.cs b/src/NetDevPack.Security.PasswordHasher.Scrypt/Extensions/ScryptConfig.cs similarity index 90% rename from src/JpProject.AspNetCore.PasswordHasher.Scrypt/Extensions/ScryptConfig.cs rename to src/NetDevPack.Security.PasswordHasher.Scrypt/Extensions/ScryptConfig.cs index 1e722f4..4da8643 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Scrypt/Extensions/ScryptConfig.cs and b/src/NetDevPack.Security.PasswordHasher.Scrypt/Extensions/ScryptConfig.cs differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Scrypt/JpProject.AspNetCore.PasswordHasher.Scrypt.csproj b/src/NetDevPack.Security.PasswordHasher.Scrypt/NetDevPack.Security.PasswordHasher.Scrypt.csproj similarity index 86% rename from src/JpProject.AspNetCore.PasswordHasher.Scrypt/JpProject.AspNetCore.PasswordHasher.Scrypt.csproj rename to src/NetDevPack.Security.PasswordHasher.Scrypt/NetDevPack.Security.PasswordHasher.Scrypt.csproj index 9468fb5..7266174 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Scrypt/JpProject.AspNetCore.PasswordHasher.Scrypt.csproj and b/src/NetDevPack.Security.PasswordHasher.Scrypt/NetDevPack.Security.PasswordHasher.Scrypt.csproj differ diff --git a/src/JpProject.AspNetCore.PasswordHasher.Scrypt/Scrypt.cs b/src/NetDevPack.Security.PasswordHasher.Scrypt/Scrypt.cs similarity index 96% rename from src/JpProject.AspNetCore.PasswordHasher.Scrypt/Scrypt.cs rename to src/NetDevPack.Security.PasswordHasher.Scrypt/Scrypt.cs index cb545f1..14c1367 100644 Binary files a/src/JpProject.AspNetCore.PasswordHasher.Scrypt/Scrypt.cs and b/src/NetDevPack.Security.PasswordHasher.Scrypt/Scrypt.cs differ diff --git a/src/JpProject.PasswordHasher.sln b/src/NetDevPack.Security.PasswordHasher.sln similarity index 73% rename from src/JpProject.PasswordHasher.sln rename to src/NetDevPack.Security.PasswordHasher.sln index a343244..7aa2bed 100644 Binary files a/src/JpProject.PasswordHasher.sln and b/src/NetDevPack.Security.PasswordHasher.sln differ diff --git a/tests/JpProject.AspNetCore.PasswordHasher.Tests/GenericUser.cs b/tests/JpProject.AspNetCore.PasswordHasher.Tests/GenericUser.cs deleted file mode 100644 index c7c03ba..0000000 Binary files a/tests/JpProject.AspNetCore.PasswordHasher.Tests/GenericUser.cs and /dev/null differ diff --git a/tests/JpProject.AspNetCore.PasswordHasher.Tests/Argon2/Argon2Tests.cs b/tests/NetDevPack.Security.PasswordHasher.Tests/Argon2/Argon2Tests.cs similarity index 97% rename from tests/JpProject.AspNetCore.PasswordHasher.Tests/Argon2/Argon2Tests.cs rename to tests/NetDevPack.Security.PasswordHasher.Tests/Argon2/Argon2Tests.cs index 4c83fa8..e4d16a0 100644 Binary files a/tests/JpProject.AspNetCore.PasswordHasher.Tests/Argon2/Argon2Tests.cs and b/tests/NetDevPack.Security.PasswordHasher.Tests/Argon2/Argon2Tests.cs differ diff --git a/tests/JpProject.AspNetCore.PasswordHasher.Tests/Bcrypt/BcryptTests.cs b/tests/NetDevPack.Security.PasswordHasher.Tests/Bcrypt/BcryptTests.cs similarity index 97% rename from tests/JpProject.AspNetCore.PasswordHasher.Tests/Bcrypt/BcryptTests.cs rename to tests/NetDevPack.Security.PasswordHasher.Tests/Bcrypt/BcryptTests.cs index 894d557..fa6a8f6 100644 Binary files a/tests/JpProject.AspNetCore.PasswordHasher.Tests/Bcrypt/BcryptTests.cs and b/tests/NetDevPack.Security.PasswordHasher.Tests/Bcrypt/BcryptTests.cs differ diff --git a/tests/JpProject.AspNetCore.PasswordHasher.Tests/Fakers/GenericUserFaker.cs b/tests/NetDevPack.Security.PasswordHasher.Tests/Fakers/GenericUserFaker.cs similarity index 76% rename from tests/JpProject.AspNetCore.PasswordHasher.Tests/Fakers/GenericUserFaker.cs rename to tests/NetDevPack.Security.PasswordHasher.Tests/Fakers/GenericUserFaker.cs index 6d2f15f..c7e8d69 100644 Binary files a/tests/JpProject.AspNetCore.PasswordHasher.Tests/Fakers/GenericUserFaker.cs and b/tests/NetDevPack.Security.PasswordHasher.Tests/Fakers/GenericUserFaker.cs differ diff --git a/tests/JpProject.AspNetCore.PasswordHasher.Tests/Fakers/ImprovedPasswordHasherOptionsFaker.cs b/tests/NetDevPack.Security.PasswordHasher.Tests/Fakers/ImprovedPasswordHasherOptionsFaker.cs similarity index 85% rename from tests/JpProject.AspNetCore.PasswordHasher.Tests/Fakers/ImprovedPasswordHasherOptionsFaker.cs rename to tests/NetDevPack.Security.PasswordHasher.Tests/Fakers/ImprovedPasswordHasherOptionsFaker.cs index ab1f99a..e019e98 100644 Binary files a/tests/JpProject.AspNetCore.PasswordHasher.Tests/Fakers/ImprovedPasswordHasherOptionsFaker.cs and b/tests/NetDevPack.Security.PasswordHasher.Tests/Fakers/ImprovedPasswordHasherOptionsFaker.cs differ diff --git a/tests/NetDevPack.Security.PasswordHasher.Tests/GenericUser.cs b/tests/NetDevPack.Security.PasswordHasher.Tests/GenericUser.cs new file mode 100644 index 0000000..216a2af Binary files /dev/null and b/tests/NetDevPack.Security.PasswordHasher.Tests/GenericUser.cs differ diff --git a/tests/JpProject.AspNetCore.PasswordHasher.Tests/JpProject.AspNetCore.PasswordHasher.Tests.csproj b/tests/NetDevPack.Security.PasswordHasher.Tests/NetDevPack.Security.PasswordHasher.Tests.csproj similarity index 79% rename from tests/JpProject.AspNetCore.PasswordHasher.Tests/JpProject.AspNetCore.PasswordHasher.Tests.csproj rename to tests/NetDevPack.Security.PasswordHasher.Tests/NetDevPack.Security.PasswordHasher.Tests.csproj index 81d2d61..f12b326 100644 Binary files a/tests/JpProject.AspNetCore.PasswordHasher.Tests/JpProject.AspNetCore.PasswordHasher.Tests.csproj and b/tests/NetDevPack.Security.PasswordHasher.Tests/NetDevPack.Security.PasswordHasher.Tests.csproj differ diff --git a/tests/JpProject.AspNetCore.PasswordHasher.Tests/Scrypt/ScryptTests.cs b/tests/NetDevPack.Security.PasswordHasher.Tests/Scrypt/ScryptTests.cs similarity index 97% rename from tests/JpProject.AspNetCore.PasswordHasher.Tests/Scrypt/ScryptTests.cs rename to tests/NetDevPack.Security.PasswordHasher.Tests/Scrypt/ScryptTests.cs index 9308b8a..c56212d 100644 Binary files a/tests/JpProject.AspNetCore.PasswordHasher.Tests/Scrypt/ScryptTests.cs and b/tests/NetDevPack.Security.PasswordHasher.Tests/Scrypt/ScryptTests.cs differ