Skip to content

Getting started

Prerequisites

  • .NET 10 SDK, Node.js + npm
  • A reachable Authorization Server management API (set AuthorizationServerApi.BaseUrl)

Scaffold

dotnet new install <installer-package-or-path>
dotnet new connectsoft-blazor-mfe-auth-admin -n Acme.Auth.Admin

Run the sample shell

cd Acme.Auth.Admin
npm install
dotnet run --project samples/Acme.Auth.Admin.Shell

Sign in via /login, then manage clients, scopes, tokens, authorizations, and audit logs.

Point at your API

Edit src/<Name>/wwwroot/appsettings.json -> AuthorizationServerApi.BaseUrl.

Test

dotnet test                                   # all tests
dotnet test --filter TestCategory=Unit        # unit only
dotnet test --filter TestCategory=Integration # integration only

See also