Vefa.CustomAuth.AdminUI
3.0.0
dotnet add package Vefa.CustomAuth.AdminUI --version 3.0.0
NuGet\Install-Package Vefa.CustomAuth.AdminUI -Version 3.0.0
<PackageReference Include="Vefa.CustomAuth.AdminUI" Version="3.0.0" />
<PackageVersion Include="Vefa.CustomAuth.AdminUI" Version="3.0.0" />
<PackageReference Include="Vefa.CustomAuth.AdminUI" />
paket add Vefa.CustomAuth.AdminUI --version 3.0.0
#r "nuget: Vefa.CustomAuth.AdminUI, 3.0.0"
#:package Vefa.CustomAuth.AdminUI@3.0.0
#addin nuget:?package=Vefa.CustomAuth.AdminUI&version=3.0.0
#tool nuget:?package=Vefa.CustomAuth.AdminUI&version=3.0.0
Vefa.CustomAuth.AdminUI
Embedded Admin UI for Vefa.CustomAuth.
This package maps a small browser-based administration surface for clients, scopes, sessions, refresh tokens, signing keys, and audit logs. It uses the provider-neutral manager contracts from Vefa.CustomAuth.Core.
The client editor manages redirect URIs, post-logout redirect URIs, and allowed scopes as separate
items. The Admin UI submits the same public CustomAuthClient JSON shape (redirectUris,
postLogoutRedirectUris, allowedScopes) while EF Core providers persist those values as relational
child rows.
Typical Usage
app.MapCustomAuthAdminUI("/customauth")
.RequireAuthorization();
The Admin UI can also be configured with options:
app.MapCustomAuthAdminUI(options =>
{
options.PathPrefix = "/customauth";
options.DefaultPageSize = 20;
options.MaxPageSize = 100;
});
Security Notes
Do not expose the Admin UI anonymously in production. Always protect it with host application authorization.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. 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
- Vefa.CustomAuth.Core (>= 3.0.0)
-
net8.0
- Vefa.CustomAuth.Core (>= 3.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.