Configuration system for Duende IdentityServer
$ dotnet add package Duende.IdentityServer.ConfigurationDuende.IdentityServer.Configuration provides a collection of endpoints that allow for management and configuration of an IdentityServer implementation using the Dynamic Client Registration protocol. The Configuration API can be hosted either separately or within an IdentityServer implementation.
This package includes abstractions for interacting with the IdentityServer configuration data store. You can either implement the store yourself or use Duende.IdentityServer.Configuration.EntityFramework for our default store implementation built with Entity Framework.
A guide to installing and hosting the Configuration API is available here. More documentation and an API reference are also available.
Duende IdentityServer is source-available, but requires a paid license for production use.