Substantive.AspNetCore.Authentication.QuickUI 9.17.4-build20260115r1

AuthenticationQuickUI

AuthenticationQuickUI is a library designed to provide a minimalistic authentication form for ASP.NET Core applications. It leverages ASP.NET Core Identity with an InMemory database for storing credentials, allowing for straightforward configuration via appsettings.json.

Installation

Follow these steps to integrate AuthenticationQuickUI into your ASP.NET Core application.

1. Add Configuration to the appsettings.json

First, you need to add the necessary configuration for AuthenticationQuickUI in your appsettings.json file. This configuration allows you to customize the library according to your needs.

Add the following configuration:

  "AuthenticationQuickUIOptions": {
    "ApplicationName": "Login Title",
    "AuthenticationUsers": [
      {
        "Username": "admin1",
        "Password": "somepassword"
      },
      {
        "Username": "admin2",
        "Password": "somepassword"
      },
    ]
  },

2. Load configuration and add dependencies to the program.cs

In your Program.cs, load the configuration from appsettings.json and add the necessary dependencies.

// Load configuration
AuthenticationQuickUIOptions quickUiOptions = new();
builder.Configuration.GetSection(nameof(AuthenticationQuickUIOptions)).Bind(quickUiOptions);

// Add AuthenticationQuickUI services
builder.Services.AddAuthenticationQuickUI(quickUiOptions.ToAction());

Usage in application middleware pipeline


// use AuthenticationQuickUI
app.UseAuthenticationQuickUI(quickUiOptions.ToAction());

FAQs and Troubleshoots

Showing the top 20 packages that depend on Substantive.AspNetCore.Authentication.QuickUI.

Packages Downloads
Substantive.Foundation.Backends
A metapackage contains all Substantive backend building blocks.
6
Substantive.Foundation.Backends
A metapackage contains all Substantive backend building blocks.
7
Substantive.Foundation.Backends
A metapackage contains all Substantive backend building blocks.
9
Substantive.Foundation.Backends
A metapackage contains all Substantive backend building blocks.
10
Substantive.Foundation.Backends
A metapackage contains all Substantive backend building blocks.
11
Substantive.Foundation.Backends
A metapackage contains all Substantive backend building blocks.
12
Substantive.Foundation.Backends
A metapackage contains all Substantive backend building blocks.
17
Substantive.Foundation.Backends
A metapackage contains all Substantive backend building blocks.
19
Substantive.Metapackage.AspNetCoreServer
A metapackage contains all Substantive ASP.NET Core server-side packages.
6
Substantive.Metapackage.Backends
A metapackage contains all Substantive backend building blocks.
6

Version Downloads Last updated
9.17.29-build20260511R1 3 05/11/2026
9.17.28-build20260331R1 4 03/31/2026
9.17.27-build20260306R1 4 03/06/2026
9.17.26-build20260211R1 4 02/11/2026
9.17.25-build20260210R1 4 02/10/2026
9.17.24-build20260209R1 4 02/09/2026
9.17.24-build20260204R1 4 02/04/2026
9.17.23-build20260204R1 4 02/04/2026
9.17.22-build20260204R1 4 02/04/2026
9.17.21-build20260204R2 4 02/04/2026
9.17.21-build20260204R1 4 02/04/2026
9.17.20-build20260203R1 4 02/03/2026
9.17.19-build20260130R1 19 01/30/2026
9.17.18-build20260129R1 22 01/29/2026
9.17.17-build20260129R1 21 01/29/2026
9.17.17-build20260128R1 21 01/28/2026
9.17.16-build20260127R2 27 01/27/2026
9.17.16-build20260123R1 4 01/23/2026
9.17.15-build20260122R1 4 01/22/2026
9.17.14-build20260122R2 4 01/22/2026
9.17.14-build20260122R1 4 01/22/2026
9.17.14-build20260121R1 4 01/21/2026
9.17.13-build20260121R1 4 01/21/2026
9.17.12-build20260120R1 6 01/20/2026
9.17.11-build20260120R1 6 01/20/2026
9.17.10-build20260120R1 6 01/20/2026
9.17.9-build20260119R1 4 01/19/2026
9.17.8-build20260119R1 4 01/19/2026
9.17.7-build20260115R1 4 01/15/2026
9.17.6-build20260115R1 4 01/15/2026
9.17.5-build20260119R1 4 01/19/2026
9.17.5-build20260115R1 4 01/15/2026
9.17.4-build20260115R1 4 01/15/2026
9.17.3-build20260115R1 4 01/15/2026
9.17.2-build20260115R1 4 01/15/2026
9.17.2-build20260113R1 4 01/13/2026
9.17.1-build20251231R2 4 12/31/2025
9.17.1-build20251230R2 4 12/30/2025
9.17.1-build20251230R1 4 12/30/2025
9.17.0-build20251229R2 4 12/29/2025
9.17.0-build20251229R1 4 12/29/2025
9.17.0-build20251226R1 4 12/26/2025
9.17.0-build20251225R1 4 12/25/2025
9.16.0-build20251224R1 4 12/24/2025
9.15.3-build20251224R1 4 12/24/2025
9.15.2-build20251224R1 4 12/24/2025
9.15.0-build20251224R1 4 12/24/2025
9.14.4-build20251224R1 4 12/24/2025
9.14.2-build20251224R1 4 12/24/2025
9.14.1-build20251224R1 5 12/24/2025
9.1.0-build20251218R1 5 12/18/2025
9.1.0-build20251216R2 32 12/16/2025
9.1.0-build20251216R1 7 12/16/2025
9.1.0-build20251212R1 6 12/12/2025
9.1.0-build20251210R1 6 12/10/2025
9.1.0-build20251202R2 8 12/02/2025
9.1.0-build20251202R1 6 12/02/2025
9.1.0-build20251201R1 5 12/01/2025
9.0.5-build20251117R1 5 11/17/2025
9.0.5-build20251110R1 9 11/10/2025
9.0.5-build20251103R1 8 11/03/2025
9.0.5-build20251030R1 8 10/30/2025
9.0.5-build20251028R1 6 10/28/2025
9.0.5-build20251016R1 4 10/16/2025
9.0.5-build20250925R2 8 09/25/2025
9.0.5-build20250924R1 5 09/24/2025
9.0.5-build20250910R1 4 09/10/2025
9.0.5-build20250908R1 10 09/08/2025
9.0.5-build20250827R1 4 08/27/2025
9.0.5-build20250825R1 9 08/25/2025
9.0.0-build20250818R2 12 08/18/2025
9.0.0-build20250818R1 6 08/18/2025
9.0.0-build20250815R1 9 08/15/2025
9.0.0-build20250814R1 5 08/14/2025
9.0.0-build20250722R3 10 07/22/2025
9.0.0-build20250714R3 10 07/14/2025
9.0.0-build20250714R2 6 07/14/2025
9.0.0-build20250714R1 5 07/14/2025
9.0.0-build20250710R1 8 07/10/2025
9.0.0-build20250707R2 15 07/07/2025
9.0.0-build20250707R1 6 07/07/2025
9.0.0-build20250629R1 11 06/29/2025
9.0.0-build20250626R2 8 06/26/2025
9.0.0-build20250626R1 5 06/26/2025
9.0.0-build20250623R1 10 06/23/2025
9.0.0-build20250621R1 14 06/21/2025
1.1.0-build20251224R1 4 12/24/2025